tronche
Meanings
Noun
1. log; trunk (now dialectal)
2. mug; face (slang)
3. head (slang)
4. brainiac; egghead (slang, by extension)
Examples6
T'as vraiment une sale tronche.
You really do have an ugly mug.
Ce type-là, c'est une tronche en maths.
That guy is a pro at math.
Je ne veux plus jamais voir ta tronche.
I don't want to see your face ever again.
Ta tronche ne me revient pas.
I can't stand your face.
Je m'en suis pris plein la tronche.
I was hauled over the coals, I got a bollocking; I was really insulted.
C'est pas la peine de te leurrer; tu vois bien qu'elle se paie ta tronche !
There is no point in deluding yourself; you know well that she's just playing games with you.