Skip to main content

Definitions by Landstrider

Soul on a roll 

A hot dog with mayonnaise slathered on the bun
What are you eating?
Soul on a roll, man!