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
Get the mug
Get a 'Oh my God!' squad mug for your coworker José.