What is Squirtle Head?
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.
See squirtle, head, face