What is this?

I remember those. I always needed them in my mouth back in the day.

College was a crazy, experimental time.

I still crave it, from time to time.
were you in a Frat? I heard there was a lot of stromboli eating in frats