look up any word:
1. idiothead
What you call someone who is very lame with comebacks, but tries really hard anyway.
"At least I have a dick"
"FFS, fockin' idiothead!"
by sj0r Apr 27, 2003 add a video
rss and gcal