1 definition by mikegt

Top Definition
Spectators who rush to the scene of a fire, car wreck or other emergency and hamper or even block rescue vehicles.
Oh great...the 'Oh my God!' squad has the road blocked and I can't get Engine 1 close to the house on fire.
by mikegt May 22, 2010
Mug icon
Buy a 'Oh my God!' squad mug!