Wait wait wait.. He pissed on your hoodie, and now you're pissed?

KEKEKE. Sorry, it only made sense.

I thought this thread was going to be about the ridiculously dumb threads you have in the Car Talk section.