i just put in my new contacts and i think i had an eyegasm
that feeling you get when you put in a fresh new pair of contacts
"i just put in my new contacts and i think i had an eyegasm" What is the definition of "eyegasm"?