1 definition by maymaylord

Top Definition
A girl who is head over heels for a guy, and doesn't care about her self-respect when it comes to him.
She let her boyfriend check her phone without her consent. Damn she's a Radhika.
by maymaylord April 26, 2018

Mug icon
Buy a Radhika mug!