Someone who's so annoying that you'd like to take their tiny head between your fingers and squeeze it really hard.
by villavillain October 6, 2009
Get the squeezyhead mug.
Get the squeezyhead mug.We'll email you a link to sign in instantly.