Skip to main content

Definitions by jack owczarek

tangle elf 

an elf who tangles your electrical cords when you're sleeping or not in the room
damn tangle elf fucked up my xbox
tangle elf by jack owczarek January 11, 2008