Green’s Dictionary of Slang

ambodexter n.

see ambidexter n.