Rat popsicle Share definition Flag The all-around best and most creative insult I’ve ever been told. First told by Bella K. to Trina W. on September 20, 2019. “Shut up you little rat popsicle” Rat popsicle by trinawalters October 20, 2019 0 0 Get merch Get the Rat popsicle mug. Buy Now — $32.95 See more merch