DILDO

Medical abbreviations:
DILDO

Digitally Insertable Love Device Operator