Definify.com

Definition 2025


quicher

quicher

French

Verb

quicher

  1. (slang) to throw up, puke

Conjugation