1 definition by Meme444

Verb: To be very good at retail and kind of okay at growing facial hair.
"im going to have to river this"
by Meme444 November 23, 2016
Get the River mug.