Skip to main content

Definitions by token99

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.
Welsh Eye drops by token99 April 4, 2009