Batista bombs

English

Noun

Batista bombs

  1. plural of Batista bomb