Skip to main content

Definitions by Rahul Namtosunahoga

Tejashri 

a fuckin awesome woman. doesn’t stop trying till she wins.
wow that new girl in the college is a total Tejashri!