meaning of Buffalo Wild Squirts

Buffalo Wild Squirts meaning in Urban Dictionary

Explosive diarrhoea you can get after eating at Buffalo Wild Wings