Skip to main content

token99's definitions

Welsh Eye drops

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 April 4, 2009
mugGet the Welsh Eye drops mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email