Batista bombs
English
Noun
Batista bombs
plural of
Batista bomb