Skip to main content

Yeti858's definitions

Den Den

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 2, 2018
mugGet the Den Denmug.

Share this definition