meaning of brewing biscuits

brewing biscuits meaning in Urban Dictionary

Nasty vaginal yeast infection.