frosthatch Share definition Flag A FrostHatch is when somebody else opens up you're butthole and puts ice cubes in it i just had a frosthatch last night, it was sweet frosthatch by Kyle Samuelson August 19, 2006 0 0 Get merch Get the frosthatch mug. Buy Now — $32.95 See more merch