meaning of ambergriss

ambergriss meaning in Urban Dictionary

Ambergriss- The waste in the whale's intestinal tract used in the best perfume. Used in Futurama, not sure easily spelt it appropriate.