duct taped

English

Verb

duct taped

  1. simple past and past participle of duct tape