1 definition by Yeti858

A Savage Skullfucking, maniac who has mystical, elusive powers. who can intertwine himself with any woman on the planet
Den Den was spotted in Marianos buying excessive amounts of monster, bewildering all of the woman in the establishment.
by Yeti858 December 3, 2018
Get the Den Den mug.