guayabo
Top 25000
Meanings
Noun
1. guava tree
2. hangover (illness caused by a previous bout of heavy drinking) (Colombia)