Dandola
An expression used to say you are at the top of your game, slaying, or performing better than others.
I am dandola, girl. Right here, dandola as always.
Automatically translated from Spanish
Definitions tagged digna in the street dictionary.
Esta página también está en español.
Leer en español