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 boyfriend Manafort.
buy the domain for your travel vlog