Find the word definition

Wiktionary
think one's shit doesn't stink

vb. (context idiomatic English) To be arrogant or overconfident.