Mr Climax's definitions
Abbreviation for "down to donkey fuck"
Used to describe someone who is beyond scandalous, in either a positive or negative light.
Used to describe someone who is beyond scandalous, in either a positive or negative light.
by Mr Climax December 6, 2009
Get the DTDFmug.