Skip to main content

Definitions by vineyardian

arundhatee 

A geeky person with a keen eye everyone is secretly intimidated by.
Damn... I think that arundhatee can smell me when she looks at me from 300 meters away.
arundhatee by vineyardian October 16, 2018