元朝末年,朱元璋攻打苏州。当时占据苏州的是张士诚,此人本来也是一方豪杰,虽然没啥远大志向,但是他对苏州的老百姓还不错,很得民心,所以苏州老百姓就帮着一起抵抗。
结局当然是胳膊拗不过大腿,张士诚兵败被杀,苏州老百姓的日子当然也好不到哪里去。朱元璋恼恨苏州人“不识相”,于是把苏州城里大户人家的男女老幼统统发配到当时还是苦寒之地的苏北,偷偷跑回来的人抓住一律杀头,而且还规定苏州的赋税是其它地方的十倍。
那些被发配的苏州人不敢回来,但是又忍不住思乡之情,所以就把睡觉称为“上苏州”,意思是只有睡着了做梦才能回到苏州。
久而久之,这种说法在一定范围慢慢流传至今。