péter plus haut que son cul
Meanings
Verb
1. to think one's shit doesn't stink; to think the sun shines out of one's arse; to think one is the shit; to think one is the business; to think one is hot shit (to be full of oneself) (figuratively, vulgar, derogatory)