Top definition
the season of Fall....
when leaves are falling from the trees and the wind throws them around in ya face...
It's snowing leaves...
by blthrskt November 23, 2008
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush