Noun
depo (plural depos)
(law, informal) deposition
The injectibles like Depo and Nuresterate are good in that they are not always needed at a daily basis but have the problem of causing a prolonged period of not menstruation. Source: Internet
I hate to suggest this as an Angels fan, but DePo would be a hell of a fit as GM of the M's eh? Source: Internet
Wish I had thought of this when I just placed my Book Depo order about 30 minutes ago. Source: Internet