The Rat's Vomit Share definition Flag A phrase of approval, similar to "The dogs bollocks" Man 1: "Hey man, that new painting you've finished is The Rat's Vomit"Man 2: "Thanks man!" The Rat's Vomit by Cheezy Wotzit November 12, 2023 0 0 Get merch Get the The Rat's Vomit mug. Buy Now — $32.95 See more merch