Green’s Dictionary of Slang

ambier n.

see amber n.