The GIANT Comedone! Comedones are pretty amazing and quite the find here on Pop That Zit. So exactly what is a comedo? Let wikipedia...