您好,这要从南方说起。南方妓女一般叫鸡(南方方言中,鸡的读音和妓一样)。后来,女的性工作者都被称为鸡。

男的性工作者在改革开放初期被称为牛郎(由港澳台地区引进的名词).后来人们觉得这与妓女的俗称不怎么想配对,就干脆用另一种最常见的家禽来形容他们,也就有了“鸭子”的说法.因而“鸡”“鸭”叫法广为流传了。而男的性工作者就相应地被叫鸭子了。