trompudo
Top 45000
Meanings
Adjective
1. fat-lipped (Canary Islands, Latin America)
2. pissed; angry; mad (Canary Islands, Latin America)