"this hemorrhoid is making me have some serious croochie
any anal leakage that stains the underwear or is uncomfortably greasy
""this hemorrhoid is making me have some serious croochie" What is the definition of "croochie"?