1 definition by idjy

A very artsy French fox .
Will go for the tasty and sexy of life.
Often applies to LARPers.
Original reason for the expression "Haters gonna hate!"
Don't be such a Renart!
by idjy December 19, 2016
Get the renart mug.