On the thundercat Share definition Flag A synonymous phrase to be used like 'on God's but obviously not as Godly wording O: I'm going to sleep after I shower tho P: oh, I'm getting in them bunz tonight, on the thundercat! On the thundercat by O-'-N-E-A-L April 1, 2021 Get the On the thundercat mug.