Top definition
the mamamoochi had a lot of food on it and within it, but it still made me hot.
by urban language bandit January 17, 2005
Get the mug
Get a mamamoochi mug for your cat Trump.