Skip to main content

Definitions by dartha

to poop uncontrollably, short for diarrhea
i am so nervous, i have to dia
dia by dartha June 18, 2009