meaning of brüllen wie am Spieß

brüllen wie am Spieß - German to English

to scream blue murder [coll.]