meaning of alabama chrome

alabama chrome meaning in Urban Dictionary

Slang for Duct Tape