1 definition by I Go Rawr<3
A great nickname for an amazing, talented, funny, loyal, and overall awesome best friend! You can't go wrong with the name momo! He's always there for you when you need him and can always cheer you up when your down. <3
by I Go Rawr<3 April 30, 2011