1 definition by stgw.33

A location up in north eastern Ohio in The United States. A horrible city to live in (I've done that) but it sure does have a nice park, maybe one of the best in the world. It is full of cool stuff like corruption, drugs, murder, a maximum security prison, a damn nice park, and murder. It has a nice college, and we like our football here, but unfortunately everyone likes the browns, so the city is thrown into permanent depression. And damn does it have a nice park.
It is also home to the worlds greatest gathering of pizza shops. Never ask if its national brand pizza because you'll probably be stoned to death. Did I mention it has a nice park?
Person A: Have you ever been to Youngstown?
Person B: No
Person A: Don't worry, you're not missing out, although it does have a nice park.
by stgw.33 August 7, 2007
Get the Youngstown mug.