quicheTop 20000MeaningsNoun1. quiche (cooking)2. slap; blow, strike (colloquial)3. a completely unskilled person (colloquial, derogatory)4. puke, vomit (slang)