quicher

Contents

FrenchEdit

PronunciationEdit

VerbEdit

quicher

  1. (slang) to throw up, puke

ConjugationEdit

Read in another language