Skip to main content

Definitions by King Scotty

The worst sex you ever had. Someone who is terrible in bed
Damn...she was so hot , but it turns out she was a total Luisa in bed
Luisa by King Scotty January 28, 2018