Definition of repo depot in English:

repo depot

(also repo depo, reppo depot, reppo deppo)

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

noun

military slang US

Origin

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