Skip to main content

Definitions by kadoof

dudacackadoodoo 

in other words "shit"
"dudacackadoodoo" they just scored another fucking point!
dudacackadoodoo by kadoof June 22, 2005