Top definition
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
Happy St. Patties Day!
buy the domain for your foodie vlog