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.
by vineyardian October 16, 2018
Get the arundhatee mug.