A Chinese insult dating back to the Song dynasty.
Literally translated to
English as "tortoise", It has a more offensive nuance. Just as tortoises are slow, it is effectively calling someone slow to the extent that they wouldn't recognize it if their spouse was
cheating on them.