Top definition
Typically, a female who is considered slutty, but is unworthy of being desireable.
"Genine is such a sled cow."
by Devanshi February 10, 2005
Get the mug
Get a sled cow mug for your friend Jovana.