Skip to main content

Definitions by Governmental Squirrels

Dep La translates to “strangely beautiful” and or “beautiful person” but may be used as “best friend”.

(Raya and the Last Dragon)
come with me, depla”
“whAt’S drIPPinG, DePlA?”