Top definition
Tiny town in the Poconos of Pennsylvania, mostly known for looking like 'Scrotum' as people fly by the exit sign on route 80 west.

Scotrun, PA

Recently placed on the world map by Great Wolf Lodge, the worlds largest log cabin resort/hotel/indoor water park.
by freeheelin214 March 05, 2007
Get the mug
Get a Scotrun mug for your mama Jovana.