What does boucheria mean?

boucheria meaning in Urban Dictionary

On continuous persistent case of spastic, crippling, trickling, volatile diarrhea. Canadian ladies in their 20's are especially at risk of this disoder.