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
Get the mug
Get a Shamlan mug for your fish Sarah.