1 definition by urbanpaint

Origin: Spanish
It's like being mentally handicapped but worse.
Bro did you really just send that email? Are you ricarded?
by urbanpaint February 13, 2019
Get the Ricarded mug.