meaning of buffalo pussy slap

buffalo pussy slap meaning in Urban Dictionary

To scrub spicy buffalo wing sauce on your own hand and slap the vagina of your lady.