Definition of repo depot in English:

repo depot

Pronunciation /ˈrɛpəʊ ˌdɛpəʊ/

noun

(also repo depo)
military slang US

Origin

1940s; earliest use found in American Speech. From repo + depot.