Top definition
in Spanish, a shortened term for apartment or flat (departamento)
Vamos a tener una carne asada en mi depa en Sabado. Quieres venir?
by Ali B July 13, 2006
Get a depa mug for your cousin Jovana.
3
A cute brown racoon who can be your emotional support pet.
I love my pet cuz my life depands on it
by Racoonworld October 01, 2019
Get a Depa mug for your girlfriend Nathalie.