estomagar
Top 25000
Meanings
Verb
1. to cause indigestion
2. to cause anger, annoyance (make sick to the stomach)