an elf who tangles your electrical cords when you're sleeping or not in the room
damn tangle elf fucked up my xbox
by jack owczarek December 29, 2007
1 more definition
an elf that tangles up your electronic cords
a damn tangle elf fucked up my xbox last night.
by jack265 December 20, 2007