look up any word, like yeet:

1 definition by Frostystyle

 
1.
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.
by Frostystyle July 09, 2012