1 definition by M Erickson

1
When in the process of ejaculating on a women's face, the semen drips over her eyes.
Last night I came on Sarah's face and it gave her venetian blinds!
by M Erickson November 17, 2005
Get the mug
Get a Venetian blinds mug for your Facebook friend James.