meaning of Ambibator

Ambibator meaning in Urban Dictionary

one that is capable of masturbating making use of either hand.