Welsh Eye drops Share definition Flag When a man cums in both of his partner's eyes. Oh hey cindy. Craig came over last night and he treated me to Welsh Eye Drops. Welsh Eye drops by token99 April 4, 2009 0 0 Get merch Get the Welsh Eye drops mug. Buy Now — $32.95 See more merch