Heather, 50, celebrated twenty years of marriage with Terry, 60, on Wednesday, June 5.
She poked fun at the Botched doctor by calling him those names while also saying some wonderful things about him.
“20 years ago today I said ‘I DO’ to my husband ... in some ways it feels so new and yet I can't remember my life before you,” Heather wrote next to footage of them from their wedding day.
“Terry, you are the love of my life, my best friend, my partner in crime, my mentor, my everything,” she continued. “Even though at times you can be a huge pain in the a**, narcissist - who watches himself on TV obsessively .... I wouldn't trade you for anything or anyone on the planet.”
“Ruling out other planets - because it's good to keep your options open,” Heather said before finishing the post with, “Now buy your wife some champagne and let's celebrate!”
Terry frustrating Heather is nothing new for the former RHOC stars. She became enraged last month when he lost his wedding ring during one of their romantic outings.
What are your thoughts on Heather’s anniversary dedication for Terry? Sound off in the comments!