Skip to main content

Definitions by silverton

squirrel tapped 

The art of smacking someone in the testicles.
If you don't shut up, you're going to get squirrel tapped!
squirrel tapped by silverton December 11, 2007
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.
snafooed by silverton December 10, 2007