The art of smacking someone in the testicles.
If you don't shut up, you're going to get squirrel tapped!
5👍 3👎
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.
1👍 3👎