Skip to main content

buffalo solider's definitions

momo

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
mugGet the momomug.

Share this definition