omg man, did you hear crappy tires on the radio
a hard working tire that has the tendency to make people go 'lulz'
"omg man, did you hear crappy tires on the radio" What is the definition of "crappy tires"?