Definition, Meaning, Synonyms & Anagrams | Spanish word MACARRA
MACARRA
Definitions of MACARRA
- (colloquial) thuggish; loutish
- (colloquial) thug, lout
- (colloquial) pimp
Number of letters
7
Is palindrome
No
Search for MACARRA in:
Page preparation took: 81.69 ms.