Top definition
when someone is owned in any situation , related to the word "bitched"
Dude you just got totally dooned on that play.
by nati kidddd October 10, 2005
Get the mug
Get a dooned mug for your dog Georges.