Top definition
Leftovers. Leftover food that must be eaten before it goes bad.
What's for dinner? Musgoes. Not AGAIN! We had leftovers last night!
by Trishy12 March 24, 2011
Get a Musgoes mug for your cousin Sarah.