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 14, 2006
Get the depa mug.
Means ones love for hotdogs.
Can I get 5 dogs...Dude must be a depa.
by Wang Chung Tonight12 January 12, 2011
Get the Depa mug.
A cute brown racoon who can be your emotional support pet.
I love my pet cuz my life depands on it
by Racoonworld October 1, 2019
Get the Depa mug.