bumtraps

English

Noun

bumtraps

  1. plural of bumtrap