1 definition by ala carte

used to describe a hot foul odor, such as an unwashed nut sack
god it smells worse than a bums nutsack in here
by ala carte July 27, 2008
Get the bums nutsack mug.