Skip to main content

Definitions by STNJ

The person you find at your lowest, but will light up your world like anything. Their smile brings brightness to the world and makes it a more bearable place to live in.
Did you know, this guy is dating Nirbha, what a stud !!
Nirbha by STNJ November 23, 2021