dude, how can that anjali have sex with every guy you know? that's impossible
a women, commonly found on the streets of new england, who is extrememly permiscuous to say the least
"dude, how can that anjali have sex with every guy you know? that's impossible" What is the definition of "anjali"?