Skip to main content

Definitions by Director Wolfdog

Another word for anything that sucks ass.
"That dude just ricardoed all over himself..."
"Yeah what a ricardo."
Ricardo by Director Wolfdog September 5, 2016