Skip to main content

SquirtBallEnthusiast's definitions

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.
by SquirtBallEnthusiast January 6, 2013
mugGet the squirtballmug.

Share this definition