Skip to main content

Definitions by hellomynameishula

Scran head 

a trampy unpleasant person and is tapped in the head.
he stole off his best mate.
really?
yeah.
what a scran head.
Scran head by hellomynameishula January 13, 2009