depa
in Spanish, a shortened term for apartment or flat (departamento)
Vamos a tener una carne asada en mi depa en Sabado. Quieres venir?
Depa
Means ones love for hotdogs.
Can I get 5 dogs...Dude must be a depa.
Depa
A cute brown racoon who can be your emotional support pet.
I love my pet cuz my life depands on it