ZackZurginger's definitions
A great nickname for an amazing, talented, funny, loyal, and overall awesome best friend! This guy is smart and knows what he's doing!!! 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 ZackZurginger May 31, 2012
Get the Momomug.