The exhilarating sensation and great pleasure derived from intensely rubbing your eyes for an extended period of time, especially when you are particularly tired.
Have you ever rubbed your eyes to the point where you gave yourself an eyegasm?
35👍 35👎