1 definition by Noah Cinquini

Top Definition
for skiers the term references a lot of snow falling in a day
its dumping Friday night
by Noah Cinquini February 22, 2008

Mug icon
Buy a dumping mug!