An Indian teacher who tells you to do your work and doesn't let you play any games. If you play games she will chop off your right hand.
My teacher is a myneni
by mrsmyneni February 1, 2017
Get the myneni mug.