Meaning of dep in English:

dep

Translate dep into Spanish

noun

informal Canadian

Pronunciation

dep

/dɛp/