What does Bitch on a stick mean?

Bitch on a stick meaning in Urban Dictionary

When a female is acting like a bitch and she's having her period. She actually is a bitch on a stick because she crammed a tampon up the woman attractive lil coochie.