Top definition
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.
by token99 November 24, 2008
Get the mug
Get a Welsh Eye drops mug for your friend Riley.