Depo (en. Deposit)

/ˈdɛ.po/

Slang Meanings

Depo, a way to relieve stress or spend time with friends.
Let's have a depo later, let's go to Starbucks!
Depo tayo mamaya, tara sa Starbucks!
Depo, used to refer to a chill gathering or event.
There's a depo at Mark's house, it's gonna be fun!
May depo sa bahay ni Mark, ang saya!