1 definition by Riahahahaha

A harry babushka who has to shave her legs to stay clean
Damn big foot is such a ria
by Riahahahaha January 20, 2021
Get the Ria mug.