sizlut's definitions
What's that smell?!!? Oh, it must be that bean queen Chyna again. She's always dropping bombs. You can smell her coming!
by sizlut June 1, 2005
Get the bean queen mug.
Get the bean queen mug.We'll email you a link to sign in instantly.