What does BW-deuce mean?

BW-deuce meaning in Urban Dictionary

if you have eaten far to a lot of Buffalo crazy Wings as well as your ass explodes the next morning.