Top definition
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 01, 2017
Get the mug
Get a myneni mug for your Aunt Julia.
buy the domain for your art site