YourDictionary

shithead

(shĭtˈhĕdˌ)

noun
Vulgar Slang
An inept, foolish, or contemptible person.

link/cite print suggestion box