1 definition by Huggabunchable

Top Definition
The most popular form of rain when getting married to a hot and sexy rockstar.
Its hard to hold a candle in the cold November Rain.
by Huggabunchable July 15, 2008

Mug icon
Buy a November mug!