dipshit

[ dip-shit ]
/ ˈdɪpˌʃɪt /
Slang: Vulgar.

noun

a stupid or despicable person.

adjective

stupid or despicable.