Skip to main content

ddooup

Stands for: Deforestation, Depletion of nurtients due to poor farming, overgrazing, overdrafting, urban sprawl and pollution.It is an acronym for a world issues exam review, but can be used as a term for whatever one wished.
stop being so ddooup-y, or im going to beat you with a broken brick
by Tits Mcgee Pssy Plug June 23, 2011
mugGet the ddooup mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email