meaning of Alaskan Snow-Cap

Alaskan Snow-Cap meaning in Urban Dictionary

The work of ejaculating upon the tip of another cock, be it homosapien or elsewhere. Can be carried out by both events thus resulting in a double-Alaskan-snow-cap.