2 definitions by CoonDawg1
Short for Home Depot. Depo is the highest insult to a person's intelligence that one can make, above Hardware store, Toolshed, Toolbox, and Tool.
Bob: Billy still uses Internet Explorer.
Joe: We've always thought he was a Depo, this is just the final nail in his coffin.
Joe: We've always thought he was a Depo, this is just the final nail in his coffin.
by CoonDawg1 November 4, 2008