Top definition
A term used to define the leaving of one solitary eyelash on a pillow to mark your territory after pulling a trick.
"I woke up this morning and she had Lady Gaga Eyelashed my was a great night"
by CWildish February 04, 2010
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush