1 definition by idiosyncractic we g nesh

An insane girl who is really sweet by nature . Often Referred as a female idiot .
You are such a megha , though you care for every one .

Stop being a megha , you haven't seen the real world .

A megha and an idiot are meant for each other .
by idiosyncractic we g nesh August 28, 2014
Get the Megha mug.