claptraps

EnglishEdit

NounEdit

claptraps

  1. plural of claptrap