2 definitions by CJ Strokenoff
Slang for a vagina with unusually long labia. A synonym for meat curtains or roast beef named because the labia hang down like the ears of a beagle.
by CJ Strokenoff August 12, 2004
A baby born out of shrimping. A man sucks deposited ejaculate out of a woman's rectum and redeposits the semen into her vagina to impregnate her.
by CJ Strokenoff October 26, 2007