meaning of Buffalo Suprise

Buffalo Suprise meaning in Urban Dictionary

(v) 1 The action by a woman of applying buffalo sauce to her genitals to entice her chicken obsessed partner. 2 The insertion of a chicken wing into an orifice meant to be eaten during sex.