What is Dudacackadoodoo?
in other words "shit"
"dudacackadoodoo" they just scored another fucking point!