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