What does bitch punch bitch punch mean?

bitch punch bitch punch meaning in Urban Dictionary

like a sucker punch, but poor, like a bitch. fruity punch with liquor normally vodlka