Top definition
An Italian sandwich made of mashed leftovers/scrumbles.
Phil: What are we having for dinner?
Clyde: A scrumboli.
Phil: Must we use all of our scrumbles to just make it?
by MpegEVIL May 24, 2011
Get the mug
Get a Scrumboli mug for your dog Nathalie.