meaning of bitch punch bitch punch

bitch punch bitch punch meaning in Urban Dictionary

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