Skip to main content

Definitions by The Depressed Englishman

sossijrol 

A staple British snack in the north of England.
EY, Dave just went up t'town to get a Gregg's SossijRol.