Top definition
-Used to describe something very awsome or over the top. It is something amazing that exhilerates the mind.
Antonio-Dude that song was so mitohotaga
by Ramo55 March 05, 2010
Get the mug
Get a mitohotaga mug for your mate G√ľnter.