Skip to main content

Definitions by Hon_one

A Sri Lankan first name for a most amazing girl in the world. She must be a type of person who lights up a whole room when she walks in. Has stunning looks and an astonishing smile. A type of person the insiders adore and outsiders envy.
Damn, Upekka's smile is to die for
Upekka by Hon_one May 2, 2018