look up any word, like donkey punch:
 
1.
A whore, slut, or girl that receives alot of cock
That bitch right there is a human pin cushion
by Trolley Stop Phil February 19, 2003