Skip to main content

Definitions by SquirtBallEnthusiast

squirtball 

1) a ball of squirt
2) a geeky, male high school virgin
Look at that squirtball, he can't get with that slut Marissa.