{{term}}
- {{preview}}
Top definition
moisturizing star
A woman with a
heavenly
body that quenches any man's deepest
thirst
without breaking
a sweat
.
Movie
actress
and
comedy
sensation
Lauren Francesca
is a moisturizing star.
by
theMidnightTacoElf
January 01, 2011
Get a
moisturizing star
mug for your dog Manley.