1 definition by fartsmeller69

Top Definition
When a wheel falls off of your car.
Doug: damn my car got a mean Illinois stanky leg
by fartsmeller69 March 08, 2021

Mug icon
Buy a Illinois Stanky leg mug!