The story
Shortened from "Opinions are like assholes; everybody has one"; "Opinions are like assholes; everybody has one and they usually stink" (or "... all stink"); "Opinions are like assholes: everybody's got one, and everybody thinks theirs smells nicer than everyone else's"; or some variant of the three.
Etymology from Wiktionary, CC BY-SA 4.0.