Top Definition
loud, easily drunk, obnoxious, funny. they can always put a smile on your face, or make ya feel like a retard. (:
Those Scullen people, man...they crazy man !
by tapere August 01, 2011
1 Word related to Scullen

Free Daily Email

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

Emails are sent from We'll never spam you.