What is Dtape?
Someone who uses ducttape for almost anything.
Dtape misses the gator.
See duct tape, redneck, neck