macarra
Top 35000
Meanings
Noun
1. thug, lout (colloquial)
2. pimp (colloquial)
Examples1
a burly, strong lout who controlled the group through posturing and threats