Skip to main content

Gruesome Twosome's definitions

dujo

Share definition
Pronounced Do-Yo

Another name for necrophilia, ie, human and turtle sex.
''Did you just Dujo that turtle?''
by Gruesome Twosome August 30, 2008
Flag
mugGet the dujo mug.