Top definition
the best lube intended for those special occasions, only to be used by the best, most wonderful streamers who are drowning in the kitties/schlongs
"You rubbed icyh0t on your lover's balls?"
via giphy
by gets0me January 15, 2018
Get the mug
Get a icyh0t mug for your guy Rihanna.