Top definition
Someone that has gone completely insane and has lost all touch with the reality he's living in but the said person doesn't give two shits.
"Hey did you see Greg down the street at the park yesterday? He was acting like something from an anime or whatever."

"Oh yeah, I saw that. He was being a real Richard Barron."
by Weenis II December 23, 2017
Get the mug
Get a Richard Barron mug for your father Vivek.