1 definition by SexyBrownie

Known as the "Sexy Ravishing Indian". Sri is infamous for making yo bed rock, while doing calculus. Unmatched in beauty or booty, Sri is the ultimate sex symbol.
Person #1: Dude is that a banana in your pants or are you just...

Person #2: Nope. Sri just walked by.
by SexyBrownie December 27, 2011
Get the Sri mug.