this term refers to any manner of snack cakes. most popularly, these come in the form of various 'little debbie' brand creations not limited to 'zebra cakes', 'fancy cakes', and the ever-present 'swiss cake rolls'
by Smellican October 14, 2005
by Scrawnz April 25, 2010