péter plus haut que le trou
Meanings
Verb
1. to think one's shit doesn't stink; to be full of oneself (Quebec)