English edit

Noun edit

bumbarrels

  1. plural of bumbarrel