1 definition by Prof. Johnny Lewin
Known as Ivan Stink Day. This day is to commemorate on the legendary smelly ivan. His body odour stench is so overpowering that one could never desire to smell. Skunks are no match for him.
by Prof. Johnny Lewin February 13, 2005