meaning of Alaskin snow crab

Alaskin snow crab meaning in Urban Dictionary

the application of making use of feces which has been defecated in a straight line and frozen as a dildo