i was in a staff meeting sitting next to tricia who had a bad case of cucafuchis
the smell (you know the smell) of when a chick is on her period
"i was in a staff meeting sitting next to tricia who had a bad case of cucafuchis" What is the definition of "cucafuchis"?