TheLittle's definitions
A food that is way better then Pop tarts. It has filling inside and a slighty crunchy flaky crust outside. With icing that YOU apply on top!!! :)
by TheLittle September 3, 2010
Get the Toaster Strudlemug.
Get the Toaster Strudlemug. We'll email you a link to sign in instantly.