ne pas se prendre pour de la merde
Meanings
Verb
1. to think the sun shines out of one's arse, to think one's shit doesn't stink, to think one is the shit, to think one is hot shit (to be full of oneself, to think highly of oneself) (vulgar, derogatory, figuratively)