winter halo Share definition Flag that magical instance when you finish blowing some guy and he pulls out and pees/cums on yr head. Me: "Hey, why is yr head so icy?" Yr Mom: "I got a winter halo." Me: "awww shit." winter halo by poopinyoface October 23, 2008 0 0 Get merch Get the winter halo mug. Buy Now — $32.95 See more merch