BillB33's definitions
a phrase often said by people in Daytona Beach when something smells really bad due to uncleanliness.
by BillB33 December 2, 2010
Get the lucas stench mug.
Get the lucas stench mug.We'll email you a link to sign in instantly.