Russian ThunderCat Share definition Flag When you fuck a girl in the ass and punch her in the guche. Omg i am so sore from that Russian ThunderCat you gave me last night. Russian ThunderCat by Babiigirlhere July 6, 2011 0 0 Get merch Get the Russian ThunderCat mug. Buy Now — $32.95 See more merch