squirrel tapped

The art of smacking someone in the testicles.
If you don't shut up, you're going to get squirrel tapped!
by silverton November 15, 2007
Get the squirrel tapped mug.

snafooed

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.
by silverton November 14, 2007
Get the snafooed mug.