Find the word definition

Wiktionary
dumbshits

n. (plural of dumbshit English)

Usage examples of "dumbshits".

Do you want to explain this delay to all the dumbshits out there who are counting on getting paid on Friday?