Top Definition
A word used to describe the current state of departing pee. This term may only be used when the pee is protruding from your urethral sphincter.
I've got squirtlehead, I gots tah pee on every tree.
by Plain_White_T November 21, 2010
This phrase is to comment on a person's looks or stupidity. This phrase was coined by the urban legend himself, Will Guess.

also see gerbal head
He/She is a straight-up Squirtle Head.
by Kevin Maurer May 09, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.