shithead

(shĭtˈhĕdˌ)

noun
Vulgar Slang
An inept, foolish, or contemptible person.
link/cite print suggestion box