1 definition by Dhart

Someone who buys excessive quantities of towels and the hides them and never uses them
Today Kristine towelhoarder bought 4 new towels to hide in her office and boot and never use
by Dhart March 19, 2015
Get the Towelhoarder mug.