1 definition by Bob Joto

A term often used to describe Del Rio, Texas. Often associated with people who have continuously lived in Del Rio for a long time.
Still stuck in Hell Rio.
by Bob Joto December 12, 2006
Get the Hell Rio mug.