1 definition by Scanaroid

Top Definition
A fine, local crackhead whom enjoys a delightful bowl of Scran.
Oi, Marvo look! A scranhead!
by Scanaroid April 15, 2017

Mug icon
Buy a Scranhead mug!