1 definition by stiller fan

Top Definition
The greatest sports talk radio host ever.
"Hey clones, Jim Rome in The Jungle."
by stiller fan February 18, 2004

Mug icon
Buy a Rome mug!