meaning of Accomodator

Accomodator meaning in Urban Dictionary

n., a dildo you strap to your chin to assist in oral intercourse