quiche
Top 20000
Meanings
Noun
1. quiche (cooking)
2. slap; blow, strike (colloquial)
3. a completely unskilled person (colloquial, derogatory)
4. puke, vomit (slang)