Lady Snow

Lady Snow

n. cocaine. (Drugs.) I spent the afternoon with Lady Snow.
See also: lady, snow