When another female, shits into another female's vagina during lesbian sex.
Rosie, did you just St. Lauren me??
by lacucokd July 4, 2011
Get the St. Lauren mug.