D-UP


Meaning of D-UP in English

v 1. to defecate. ("Man I need to D-up.") Submitted by Grant Lundin, Omaha, NE, 01-13-1998. defecate

Slang English vocab.      Английский сленговый словарь.