1 definition by Bearth

Top Definition
A lemur. Likes to think that it is not cute and cuddly but is very much like a lemur. Related to the squirrel.
Person 1: What a cute animal!
Person 2: Thats a radhika.
by Bearth December 07, 2005

Mug icon
Buy a radhika mug!