Skip to main content

Definitions by TsoBathong

A person who doesn't have a day of or an ordinary day but their looks are always on point.

Another person can say a super star when have to explain in short.

That's it "Lesupa".
Girl is a lesupa, she's more than us.
He's a lesupa on weekends only.
Lesupa by TsoBathong February 1, 2022