meaning of BP Oil Slick

BP Oil Slick meaning in Urban Dictionary

once you bang an emo kid in the butt so very hard he starts sobbing and his makeup runs.