根据深圳和东莞的户口迁移政策,持有深圳社保的市民可以在东莞居住,但需要办理相关的社保转移手续。具体来说,需要在深圳社保局办理社保转移手续,然后到东莞社保局进行登记备案,方可在东莞享受社保待遇。因此,持有深圳社保的市民想在东莞居住,需要提前办理相关手续,方可合法享受社保待遇。