quicher
Top 25000
Meanings
Verb
1. to throw up, to puke, to upchuck (slang)
2. to force something into a space too small for it: to cram, to squeeze (slang)
3. to humiliate (slang)