1 definition by kalree

Top Definition
A horrible yeast infection.
I'm itching like you wouldn't believe. I'm pretty sure I have a nor'yeaster.
by kalree March 13, 2015

Mug icon
Buy a nor'yeaster mug!