What is Turkey Liver?
1.
the enlarged clit or extra vaginal tissue protruding on the nether regions of a women
mostly likely acquired from massive amounts of sex
or child birth
Did you see that turkey liver dangling between that strippers legs?
See
Random Words:
1.
to sit in on the floor of a corridor at a web conference checking your email on the conference wifi.
floor nerding is much seen at the ..
1.
A piece of shit or outdated electronic device
When Jason pulled out his Nokia 6500 classic, Chris told him to "put that vada piece..