Slang for a any small underpowered car that has a detrimental effect on traffic patterns due to the limitations of the vehicle.
see Chicken Chaser
see Chicken Chaser
by JackieCollins November 05, 2007

Slang for a any small underpowered car that has a detrimental effect on traffic patterns due to the limitations of the vehicle.
see Chicken Chaser
see Chicken Chaser
by JackieCollins November 05, 2007
