Wiktionary
                    no screaming hell
                    
                        
                
                                                                    a. (context Canada idiomatic English) Not particularly effective or impressive; below expectations. alt. (context Canada idiomatic English) Not particularly effective or impressive; below expectations.