Snoopxc's definitions
a female that is so desperate for males to like her that she will have sex with any one even if she doesn't mean much to the male
by Snoopxc September 8, 2005
Get the sperm dumpster mug.
Get the sperm dumpster mug.We'll email you a link to sign in instantly.