Stems from the word love. Describes how you feel when you love someone so much you have to make up a word to describe it. Origin is spanglish and can also be used in place of "i love you".
Babe: i love you!!
Dude: megalamucho babe!!
by Smokey McBongpack May 31, 2013
Get the Megalamucho mug.