Subscribe English
look up any word, like yeet:

1 definition by eightysixer

 
1.
The act of masturbating while using Icy-Hot as a lubricant.
I was Space Ghosting last night, i couldn't feel my dick, but I still came.
by eightysixer August 24, 2011
11 2