1 definition by Saff1

A slang word commonly Used in north England for food such as sweets and fast foods
Person 1: aye you got any scran lad?
Person 2: nah sorry g
by Saff1 October 28, 2019
Get the Scran mug.