depla

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?”
by Governmental Squirrels June 10, 2021
mugGet the deplamug.