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 Get the Rat popsicle mug.