Top definition
A monster in hiding that lives in the snow and will suck you under with their tentacle and break your leg. Could also be a rat trap... nobody knows!!!
by Big Bear Stalker September 28, 2003
Get the mug
Get a Aider mug for your buddy Vivek.
buy the domain for your art site