1 definition by Yepyupyou

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.
by Yepyupyou July 7, 2021
Get the Frost giant mug.