Glacier bay Share definition Flag When you have sex with a girl and give her a facial! Yo last night after my girl sucked me off..I gave her that glacier bay!! Glacier bay by Hom2436 January 24, 2018 0 0 Get merch Get the Glacier bay mug. Buy Now — $32.95 See more merch