I have never met a guy that infuriates me more than that moron francesca and I bumped into a year and a half ago at dunkin donuts. Strangest human being on this planet.