1 definition by buffalo solider

amazingly funny pasadena girl who terroizes loyola boys on her free time and often says "tee hee hee"
momo!
by buffalo solider April 25, 2009
Get the momo mug.