What does Badooched mean?

Badooched meaning in Urban Dictionary

When someone rolls you big time! like when you get your ass handed to you in a card online game, or in the basketball courtroom, or you've already been shafted or had your butt handed to you.