dipshit

Definition

Slang

  • noun a fool. This vulgarism is sometimes said to be a euphemism for a male homosexual or the male member (compare dung-puncher, etc.), but may simply be an elaboration of dip.
http://www.dictionarycentral.com/definition/dipshit.html