slaphead

someone who is soooo stupid you have to slap them in the head
You are such a slaphead
by sam101lol March 15, 2004
Get the slaphead mug.