Top Definition
a trampy unpleasant person and is tapped in the head.
he stole off his best mate.
really?
yeah.
what a scran head.
by hellomynameishula September 25, 2008
5 Words related to Scran head

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×