Top definition
A large amount of chocolate present in a deer's stomach.
That deer had a lot of marshot
by geeky glappy grampa November 30, 2015
Get the mug
Get a marshot mug for your papa Callisto.