Skip to main content

lolo&jrod's definitions

doocrap

adjective. means to be dumbfounded, and pointless to the world. This is aka DOUCHEBAG. yeah...
no one wants you, so just give up you desperate doocrap.
by lolo&jrod May 18, 2011
mugGet the doocrap 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