Top definition
in other words "shit"
"dudacackadoodoo" they just scored another fucking point!
by kadoof June 08, 2005
Get the mug
Get a dudacackadoodoo mug for your buddy José.