quiche

/kiʃ/
1.
nounfeminine

savory tart (pastry filled with a custard of eggs and cream and various ingredients such as bacon, cheese, vegetables)

On se fait une petite quiche lorraine pour ce soir ?

Shall we make a small quiche Lorraine for tonight?

Synonyms:tarte salée
2.
nounfeminine

someone useless or hopeless at something; idiot (informal)

Je suis vraiment une quiche en maths, je comprends rien.

I'm really hopeless at math, I don't understand anything.

Synonyms:nul, naze, incapable