Top definition
An interjection (related to the location North Penn High School in Lansdale, PA). Used to describe something that isn't done because it would make too much sense if it were to occur. A synonym would be "That would make too much sense." This slang was born from the plethora of problems presented at the high school, as referenced in the definition for North Penn High School.
"Why did we choose to evacuate for a fire drill while it's snowing?"
"North Penn!"

"I can't believe the security staff wasn't there to break up the fight, and the lunchladies had to do it."
"North Penn!"

"Can someone explain to me why the road was closed when conditions were completely fine?"
"North Penn!"
by GoldenPony May 30, 2017
Get the mug
Get a North Penn mug for your coworker José.