What is Blazing Twat?
inflamed vagina... an infected female genetalia with any of numerous infectious diseases