duct tape meaning Riddles

duct tape meaning Riddles and more.