Frost giant Share definition Flag When a person inserts an ice cream sandwich into their anus and proceeds to let their partner eat it. My girl gave me a frost giant and an ice cream sandwich has never tasted so good. Frost giant by Yepyupyou July 6, 2021 0 0 Get merch Get the Frost giant mug. Buy Now — $32.95 See more merch