What is Snow Lord?
Someone who does a lot of coke. Not gender specific.
That party was sketch. The host was such a snow lord.
See coke, cocaine, sketch, illegal, narcotics, snowlord