Skip to main content

Definitions by Souser101

Comes from the scouse (liverpool) slang meaning food
"Yes lad lets get some scran"
Scran by Souser101 August 3, 2019