1 definition by wola11

A red headed legend who will never fail to satisfy.
Girl 1: I need me a Renslow.
Girl 2: Facts. Renslows are so heckin'cool.
by wola11 February 28, 2019
Get the Renslow mug.