fuckhead

fuckhead

n.
  1. a stupid person; -- disparaging and vulgar. [disparaging, vulgar slang]