Top definition
The name given to Slateford Road in Edinburgh when inebriated through copious amounts of alcohol
Gents, Shall we head down to the British Petroleum outlet on Scatsford Row to purchase some tobacco delivery devices?
by Craig F. Rooney July 14, 2008
Get the mug
Get a Scatsford Row mug for your mama Yasemin.