ice to meet you Share definition Flag A traditional Welsh greeting. Ice to meet you, David! Bydd geiriau anodd yn sgrîn? ice to meet you by Gwyndaf Evans May 28, 2008 0 0 Get merch Get the ice to meet you mug. Buy Now — $32.95 See more merch