is that a giant herpe festering on your upper lip?