RATS Share definition Flag Racefans Against Tony Stewart That Tony Stewart won another NASCAR race! RATS! RATS by Bob Clark August 31, 2006 0 0 Get merch Get the RATS mug. Buy Now — $32.95 See more merch