Snow Dome Share definition Flag A girl has ice/snow in her mouth while giving oral pleasures to a guy. For example, she gave me snow dome last night..it was bomb. Snow Dome by Ashley&Chanel August 19, 2008 0 0 Get merch Get the Snow Dome mug. Buy Now — $32.95 See more merch