my same reaction…
Colbert Report: Blood in the Water - Bill O’Reilly’s Racial Insensitivity
Slang in English (vocabulary) - BLOW
Don’t BLOW your opportunity to learn from this slang lesson. You will learn the slang and “normal” meanings of the important English word ‘blow’. A lot of English lessons blow but this is not one of them!
Searching for English lessons online I stumbled upon this gem. Domo arigato, internets.