1 definition 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
by King Scotty January 27, 2018
Get the Luisa mug.