A fork of Rural Dictionary
Something that gives off vibes of my friend Ren
Man, that cat gives off Ren vibes