1 definition by GuyFromIndonesia

A insult where you call someone a barely useful stick
"That’s when he joined, urod"
by GuyFromIndonesia April 24, 2023
Get the Urod mug.