macarra
Top 30000
Meanings
Adjective
1. thuggish; loutish (colloquial)
Examples1
a very thuggish act