Skip to main content

Definitions by Junmickey

Megamechatantoamodaisukilove

Verb - combining three different languages together to express a really deep level of extreme love for someone.
I Megamechatantoamodaisukilove you my darling