1 definition by BillB33

Top Definition
a phrase often said by people in Daytona Beach when something smells really bad due to uncleanliness.
This car has a strong lucas stench since it hasn't been washed in months.
by BillB33 November 30, 2010
Mug icon
Buy a lucas stench mug!