meaning of African snowman

African snowman meaning in Urban Dictionary

When you drop a deuce in a port-a-potty and the water is frozen.