Top definition
Whistling Shit Can of Death -- The Embraer Regional Jet and its derivates, such as the Legacy corporate jet. So-named because of the god-awful wind noise heard in the cockpit and the cabin throughout flight.
Awww, man, I had to ride on a WSCOD out of LaGuardia last night!
by Beavis E. Butthead November 12, 2006
Get the mug
Get a WSCOD mug for your Uncle Georges.