1 definition by Botty4jerin

A meal that gives you a quick hunger fix, often large in size
1) Mum cook us up some power scran

2) chicken dippers and chips make a perfect power scran
by Botty4jerin December 8, 2015
Get the Power scran mug.