Top definition
When one is feeling rather filthy and enjoying a poo so much that after creating a mountain of brown, One 'caps' it with a snow cap of sperm
'Just gonna nip to the shitter to get snowcapping the mountains'
Get the mug
Get a Snowcapping the Mountains mug for your boyfriend Manafort.