débecter
Top 30000
Meanings
Verb
1. to hurl, to spew (to vomit) (colloquial)
2. to disgust (colloquial)