春秋时期楚国大夫囊瓦,字子常,是楚庄王第三子王子贞的孙子,因此他是楚国王族的一员。囊瓦以奸诈和贪财著称,他曾多次敲诈过其他国家的君主,如唐成公和蔡昭侯。
在他的政治生涯中,囊瓦担任了车右,并且参与了晏子的使团,对晏子的能力进行了一番讽刺。尽管晏子对他的讽刺感到羞愧,但他仍然保持着镇定与自信。
后来,当令尹阳匄去世时,囊瓦接替了这个职位。他在位期间,加强了郢城的防御工事,并扩建了城池,将其分为三部分:纪南城、郢城和麦城(即关羽败走的那个麦城)。这些城市以“品”字之形相互连接,以此作为防御的一个策略。
然而,在太子珍即位成为楚昭王之后,囊瓦因为轻信奸臣费无极和鄢将师的谗言,而杀害司马郤宛及其家人,并烧毁他的家园。当事情被揭露后,人们对这件事件感到不满。为了弥补这一错误,沈尹戍建议将费无极和鄢将师灭族,这一决定得到支持。
最终,在公元前510年,当唐成公和蔡昭侯来朝见楚王时,囊瓦索要他们带来的宝物,却遭到了拒绝。这导致两位侯爵被囚三年,只有交出宝物才能释放。在此期间,他们都非常失望并请求吴国帮助。但是,由于蔡昭侯坚持自己的正义,不接受任何回报,最终吴军未能攻破楚国,而是转战到柏举,与吴军发生冲突。在这场战斗中,楚军大败,这直接导致了郑国再次受到威胁,因为伍子胥怀念故土而发起攻击。而郑定的死因又归咎于囊瓦,所以他逃到了随国,从而结束了他的政治生涯。