potar
Top 25000
Meanings
Verb
1. to puke, to throw up (colloquial, Spain)
Examples2
Last night I puked.
I'm going to puke.