Subscribe English
look up any word, like poopsterbate:

1 definition by Katie Loveland a.k.a The Joy of Making Love

 
1.
To be very sexy.
"Hey Sex Machine" (There is an implied lust involved)
39 50