Definitions by Jasmine123
Eyelash Stash
A mustache grown by a man which consists of thin, long hairs above his upper lip. He never shaves it--it just looks like eyelashes. Grody as f**k.
Warning--Female repellent
Warning--Female repellent
Eyelash Stash by Jasmine123 March 29, 2013