Holly Madison is not holding back when it comes to her tumultuous past relationships.

In new revelations from her memoir, Down the Rabbit Hole, the 35-year-old rips into ex-boyfriends Hugh Hefner and Criss Angel for treating her poorly during their time together. She claims Hef would degrade her based on looks and even called her a “c—“ one time when she complained about a photo shoot.

holly madison hugh hefner

Holly Madison and Hugh Hefner

In addition to the 89-year-old's alleged verbal abuse and strict rules, Holly opened up about Criss, 47, and their relationship from 2009.

“I wasn’t so charmed by the cheap plastic dry-erase board stuck to the back of his front door with the words ‘Britney was here!’…in a drunken out-of-order scrawl,” the mother-of-one revealed. “We get it…You banged Britney Spears!”

holly madison criss angel

Holly Madison and Criss Angel

She also alleged Criss “was constantly pea-cocking around in diamonds and Rolls-Royces, bragging about his salary.”

RELATED: Holly Madison Claims Hugh Hefner Sent "Creepy" Letters After She Left Him

And if that wasn't bad enough, Holly also claims both men hired security teams to keep tabs on her when she went out.

Luckily, the past is behind her. The former Playmate appears happier than ever today. She is married to Pasquale Rotella and they are parents to two-year-old daughter, Rainbow.