Top definition
a sound affect used on 102 jams before a dj plays a brand-spankin-new joint
check out this new Mike Jones joint (they stank of that new jam smell)
by DangerousZANE June 08, 2006
Get the mug
Get a they stank of that new jam smell mug for your fish Jerry.