handtowel Share definition Flag Another word for "douchebag". Meaning used waste or worthy of being found in a trash bag. Tony was such a handtowel in there. He tried to buy every girl a drink and ditched the tab. handtowel by Joel (2) February 10, 2009 0 0 Get merch Get the handtowel mug. Buy Now — $32.95 See more merch