Top definition
Drsika means beautiful in Sanskrit . It has an alternative meaning in the devnagri script , making it's meaning a dumbass bitch
via giphy
by Drsikahoe69 July 04, 2018
Get the mug
Get a drsika mug for your cousin Julia.
buy the domain for your diy blog