dégueuler
Top 20000
Meanings
Verb
1. to chuck up; to spew; to throw up (to vomit) (slang)
Examples2
Last night I puked.
I feel like throwing up.