Top definition
The lips of the vagina having the characteristics of beef curtains with the ability to gasp the testicles and encase them in the vagina
OMG...When I reached into her pants her beef talons almost took my hand!!
by Teh Chooper April 16, 2009
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug