Skip to main content

Definitions by theaiden810

Srideeksha 

A sexy, hot, south asian woman who has Chinese and British roots. She has abs and will make you horny with just a glimpse of her. Usually loved by the ‘M’ initial.
Person one: she’s such a srideeksha
Srideeksha by theaiden810 April 2, 2023