Skip to main content

Science Hero's definitions

Scranton

A place that is still far enough from Philly and NY and also large enough to have its own home-grown customs, many of them charming and an equal many maddening. Scranton is the largest of 40 or so unique towns in Northeastern PA where each town is like one of the city states that existed before unification of Italy, Germany, or Greece.
He's not really a dummy, he's just from Scranton.
by Science Hero December 18, 2012
mugGet the Scranton 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