meaning of blitzcrap

blitzcrap meaning in Urban Dictionary

the unexpected onset of serious diarrhoea