Wiktionary
                    thundercunt
                    
                        
                
                                                                    n. (context rare vulgar slang English) An extremely objectionable person.