Definition 1 of 1
Grandmother. Or any elderly and respectable South Indian lady who could well be a grandmother. You may safely assume that even if she is not your own grandmother by lineage, if you behave and are polite and in the right line of work or studying well and getting first class passing marks, she will treat you like her own grandchild. If you are not the upstanding pillar of society described above you will face her withering disdain. A fate worse than... say, imprisonment.
Added 2011-06-30 by Studmuffin