Top definition
Super fine, mixed raced barbiesque. Beast in the gym and nearly perfect in every way.
Girl one: I went hard in the gym today.

Girl two: How hard?
Girl one: I did a Renne.
by Tommytopboy June 30, 2016
Get the mug
Get a renne mug for your friend José.
buy the domain for your foodie blog