Skip to main content

Definitions by D. Smith525

shikhara 

a smart, sexy, vibrant woman that knows how to show you a good time; she isn't like those other girls, she knows what she's doing in all aspects whether it's in the bedroom or not.
"Get you a Shikhara, bro! You won't go wrong!"
shikhara by D. Smith525 June 6, 2017