Skip to main content

Definitions by LOLOLOLALLENLOLOL

A doo doo butt. Also used to describe something difficult.
"Man, that test was a ddb."
ddb by LOLOLOLALLENLOLOL November 24, 2007