1 definition by V L

1
A rodent native to tropical climates, "Ria" dwells mostly in sewers where it feeds on the waste products of lousy, lonely persons.
Ew, I just saw a Ria run across the park.
by V L May 13, 2020
Get the mug
Get a Ria mug for your coworker Jovana.