Sausage Roll

1.(noun) a pastry filled with random crap ie. camel, horse
a.k.a sausage on the roll
Excuse me tucko lado, can I have a sausage on the roll (Sausage Roll)
by Jamawl September 11, 2005
Get the Sausage Roll mug.