1 definition by Delcoman83

Top Definition
A fictional bubble that some believe surrounds Delaware County, PA and protects it from harsh weather and other hazards while surround Counties get hit hard.
That storm just missed us because of the Delco Bubble.
by Delcoman83 September 04, 2013

Mug icon
Buy a Delco Bubble mug!