macarrada

listen to the pronunciation of macarrada
Spanish - English
mess, disorder, disarray, dirtiness
vulgarity, vulgar act