See also: duck tapes

English edit

Noun edit

ducktapes

  1. plural of ducktape

Anagrams edit