5 definitions by Deondre Duncan
by Deondre Duncan October 17, 2003
Noun = Females found in urban neighborhoods, who are locally known for sexual favors. Also called Rats
by Deondre Duncan October 17, 2003
by Deondre Duncan October 17, 2003
by Deondre Duncan October 17, 2003
by Deondre Duncan October 17, 2003