carambadas
Spanish
Noun
carambadas
plural of
carambada