Asshat Acura

Why do decent rant threads have to be ruined by crappy lines like this? For real, what does this even mean? Rant thread 101 people. JEEZ.