meaning of Awesome blanket time

Awesome blanket time meaning in Urban Dictionary

whenever a woman (or man) masturbates beneath the covers.