Skip to main content

Definitions by lacucokd

St. Lauren 

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