Quench Queen Share definition Flag A girl who gives a lot of oral sex to multiple boys or a girl that has a high head / quench count. "Yo bro, I need some Quench""Go and ask Quench Queen bro, she'll definitely give you some Quench Queen by kingbov May 19, 2024 0 0 Get merch Get the Quench Queen mug. Buy Now — $32.95 See more merch