Synonyms - Ignoramus, numskull, imbecile, blockhead
Shortened version of the usage ricky retardo.
Used to describe a person who is retarded in character, but is not limited to that.
A person who you work with that is the biggest dumb shit known to man. They do and say the stupidest fucking things on a routine basis.
Hey, who let the ricky out?
Put in most basic terms, the perfect person.
Girl 2: "Oh that's Ricky, you know krb."
"Yeahh, he's so ricky!"