1 definition by Tommytopboy

1
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 March 31, 2016
Get the mug
Get a renne mug for your cat GΓΌnter.