drat Ask Urban Dictionary about 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 drat Merch Get the drat mug. Buy Now — $32.95 See more merch