What does Batmoo mean?

Batmoo meaning in Urban Dictionary

To betray the trust of boss giving away no-cost doughnuts at a doughnut stall.