1 definition by SillyGirl358

Top Definition
a person who is the best friend of the most amazing girl in the universe--she know who that is
'I envy any nikhitagarg, because they have the best friend in the entire world.'
by SillyGirl358 February 04, 2010
Mug icon
Buy a nikhitagarg mug!