FatalA's definitions
A women who keeps a large stash of cocaine usually with the intent to sell. She may or may not be an actual user.
by FatalA May 22, 2010
Get the snow queen mug.
Get the snow queen mug.We'll email you a link to sign in instantly.