Top definition
To be totally and completely humiliated. To be OWNED. To be made to feel like a complete ass and everybody points and laughs at you.
"DAYYYYY-UM!! You thought you were co-founder of JR's club but you were totally JRodded fool!"
by sinfullysweet June 07, 2004
Get the mug
Get a JRodded mug for your cat Nathalie.