Skip to main content

Definitions by renpreston!

Another word for wanted sex goddess and seductive womanizer.
Does my ass look ren in this?
ren by renpreston! December 9, 2008