something that is stupendous, fantastic, huge
He hit that drive like a momagama.
He drove faster than a momagama.
by Bowana December 8, 2008
Get the momagama mug.