Top definition
something that is stupendous, fantastic, huge
He hit that drive like a momagama.
He drove faster than a momagama.
by Bowana December 08, 2008
Get the mug
Get a momagama mug for your cousin Beatrix.