theaiden810's definitions
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.
by theaiden810 April 2, 2023
Get the Srideeksha mug.