1 definition by Karen stone

Gorgeous girl, great in bed and the perfect person to have a relationship with.Person with a perfect body expecially where the eyes are always attracted to. Generally comes with a crazy family but its worth not worriing about it because she's AWESOME in bed.
Boy 1: Ashley blessed me after school in the courtyard!!

Boy 2: Dude, hook me up with a rinret!!
by Karen stone March 19, 2017
Get the rinret mug.