drat Share definition Flag What cute people say when they are pissed off "Oh Drat i lost my wallet" drat by spanky spangler September 7, 2003 0 0 Get merch Get the drat mug. Buy Now — $32.95 See more merch