An affectionate nickname for someone who may or may not have slept with her son.
Hey, Jocasta, ya doing anything this weekend?
33👍 18👎