Skip to main content

Definitions by MexicanDave

The snow that remains on your bellend after falling asleep after a lazy wank.
One morning, when turning over to hit the snooze button, I discovered the duvet cover was stuck to my ice cap.
Ice cap by MexicanDave August 4, 2015