Top definition
to share similar characteristics to a retarded walrus or a jar of mayonaise.
Chris is such a Marmagooch
by Eliza Claire Bible October 26, 2006
Get the merch
Get the Marmagooch neck gaiter and mug.