1 definition by LOLOLOLOLOLOLOLOLOLOOLOLOLOLOL

A nerd that plays PC games, and sits all day on his computer talking trash about people better than him.
Jesus stop being a JROD! Get a damn life!
Get the JROD mug.