Top definition
the act of hardcore jamming while raking leaves, alone and/or with friends.
i'm raking leaves..at the Scott's house! LEAF JAM! *unc* *unc* *unc* *unc* *unc*
by merp10 December 03, 2009
Get the mug
Get a Leaf Jam mug for your mom Jovana.