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.
Synonyms for Depo
On this page, you will find 30 slang terms related to Depo. Some of the top words include: fuckerfish, plooker, your face, STSAOMF, your mum, and 25 more.