What does bashamed mean?

bashamed meaning in Urban Dictionary

in foosball, when scoring on yourself, specially shooting from goalie pole and deflecting the basketball back to your own objective from the two man.