Skip to main content

Definitions by Bowana

momagama 

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