meaning of american eskimo

american eskimo meaning in Urban Dictionary

A long-haired white puppy previously referred to as a German Spitz.