barrabasadas
Spanish
Noun
barrabasadas
plural of
barrabasada