depo Share definition Flag Depo is an abbreviation of Depressed and can be used in many ways such as: "That kid alex is sooo depo since he left school" "I am a depo emo boy" depo by gorga May 5, 2007 0 0 Get merch Get the depo mug. Buy Now — $32.95 See more merch