1 definition by Doc. Awesome

Top Definition
A mystical creature, a hybrid or many beings, mainly Human and Squirrel. And one that is easily addicted to otherwise Geeky computer games.
Guy1: Oh My God !!!!! WHAT IS THAT !!!!
Guy2: Dunno man... Must be a shamlan..
by Doc. Awesome August 12, 2010

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.