Top definition
Staying up late on the computer of smart phone making it pointless to sleep, impossible even.
Bob: Why are you up so late?
Jason: Internet insomnia.
by babyhuey121794 September 23, 2013
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush