mamagüevo
Top 40000
Meanings
Noun
1. cocksucker (vulgar, Dominican Republic, Venezuela)