jawhorse

someone who is really annoying, uncool
ya fricken jawhorse
by Brad Scheffler January 02, 2010
Get the jawhorse mug.