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