fenrisolf Share definition Flag 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... fenrisolf by Spartacus June 2, 2003 0 0 Get merch Get the fenrisolf mug. Buy Now — $32.95 See more merch