Top definition
Strange organism often found in dark corners or in other places absent of direct sunlight. Slave to a large red beast that rests upon it's head.
Oh God, hide the cookies... fenrisolf's coming...
by Spartacus June 02, 2003
Get the mug
Get a fenrisolf mug for your barber Georges.