macarraTop 30000MeaningsAdjective1. thuggish; loutish (colloquial)Examples1una acción muy macarraa very thuggish act