1 definition by Jefferson217

An acronym meaning Dick Throw Up, which could be used as a noun (i.e. semen), or as a verb (i.e. ejaculate).
noun: You've got a little DTU on the corner of your mouth.

verb: I'm about to DTU, should I pull out?
by Jefferson217 September 12, 2008
Get the DTU mug.