太倉詩人吳偉業奉召進京,途經昆山時,知縣楊永言在翠微閣設宴送行。酒至興處,楊永言命刑畹芬臨席演唱昆曲。吳偉業為她的聲色所動,情不自禁地讚道:「好聲音,真是唱得萬般圓潤,聽得十分圓滿。我送你一個號──圓圓吧!」自此,邢畹芬被叫做圓圓。她原姓陳,便叫陳圓圓。
吳偉業三十多歲了,儘管已有出身名門的嬌妻,但一見陳圓圓的姿容,一聽陳圓圓的唱曲,竟鍾情於懷,很想納她為小妾,直接帶往北京。楊永言看出他的心思,為巴結趨奉,真的趁機將陳圓圓薦贈了。
當時,陳圓圓才十六歲,一個年輕貌美的少女,怎麼甘心嫁給有家室的男人呢?她要是當場說個不字,深恐有違楊永言的收養之恩。沒奈何,只得權且跟著上船,看看苗頭再說。
船抵蘇州,陳圓圓對吳偉業說:「我想上岸一趟,看看我的姑父。」吳偉業毫不留攔,放她去了。不久,陳圓圓回來道:「我姑父知道你是個著名詩人,他有個對聯的上半幅,想考考你,若能對出,他就同意你納我為妾,若對不出,他不放我跟你進京。」
吳偉業知道她姑父是個廚師,心想他肚裡只有油水,沒有墨水,對聯肯定不會難到哪裡,便點頭要陳圓圓說出。
陳圓圓就將家鄉昆山城裡酒坊橋,通河橋,無不利橋三座橋名聯起來出了一個上聯:
酒坊通河無不利;
吳偉業料想不到會有這樣的怪聯,一時找不到適合的東西對答。
陳圓圓妙聯難倒吳偉業:拒絕作妾,一笑拜別。此上聯一時成為絕對。
事隔十多年,吳偉業為了寫長詩〈圓圓曲〉,來到了昆山搜集陳圓圓當年在昆山的生活情況。他在歸庄陪同下,走訪了不少士人,熟悉了城裡許多街巷弄堂,忽有所悟,試用果老弄、管家弄、東太平弄三弄的名稱,聯成下聯,正好答對陳圓圓出的上聯:
果老管家東太平。
仙人張果老來管家,東家當然太平了。歸庄聽後拍掌大笑,妙聯終於巧對出來了。