The art of smacking someone in the testicles.
If you don't shut up, you're going to get squirrel tapped!
To be beaten or out done by someone who is inadequate or is of a lesser stature.
Jimmy was snafooed by his little brother in a foot race.
© 1999-2015 Urban Dictionary ®
Free Daily Email
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.