Another word for anything that sucks ass.
"That dude just ricardoed all over himself..." "Yeah what a ricardo."
13👍 26👎