dude you just got totally dooned on that play
"when someone is owned in any situation , related to the word "bitched""
"dude you just got totally dooned on that play" What is the definition of "dooned"?