Think One's Shit Doesn't Stink Meaning

(idiomatic) To be arrogant or overconfident.

RECENT SEARCHES