What is Ducttape?
Super
computer geek
👍
35
👎
45
Ducttape - meme gif
Copy GIF link
Ducttape - video
www.Definder.net
Powered by Urban Dictionary