1 definition by SWOC Sighter 99
Snow White On Crack (n.) ; commonly used in reference to extremely pale permiscuous individuals, who often take part in intimate activities in public (often falls off the dignity train).
by SWOC Sighter 99 September 27, 2007