dudacackadoodoo

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