Random
Source Code

turkey skirt

noun: Another word for the female reproductive organ.

That bitch I banged last night had a foul smelling turkey skirt.
You know what, I think i'll have turkey skirt for lunch.

by Matt (aka the meat man) February 10, 2008

32👍 15👎