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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.