Skip to main content

Ralph's Tires's definitions

ghetro

The Metropolitan bus service used in the run-down district of any given city, generally ridden by people of the 'ghetto'
The ghetro was rolling through Over-The-Rhine, Cincinnati and more than a few suspicious characters stared me down
by Ralph's Tires January 26, 2010
mugGet the ghetro mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email