From admitting that she hates Parliament to wanting to 'put the nut in Labour councillors', SNP politician Mhairi Black isn't one to hold back when it comes to saying exactly what she thinks.
But little did we expect the 23-year-old to become the first MP to use the C-word in Parliament.
I mean, there's a first for everything, right?
Speaking in the Commons about misogyny in Britain and the online abuse she faces from trolls on a daily basis, Black - who became the youngest MP for 350 years when she was elected in 2015 - has revealed some of the horrific comments she receives from the public online.
From being called a 'wee boy', to homophobic insults and use of the C-word, the young politician delved into the extent of the vitriol she faces for the simple fact that's she's a young woman in politics.
And while she's strong enough to make light of some of the jokey abuse she receives with her friends, she said she 'struggle[s] to see any joke in being systematically called a dyke, a rug muncher, a slut, a whore, a scruffy bint. I've been told you can't put lipstick on a pig, let the dirty bitch each shit and die'.
Admitting she felt uncomfortable reading out the insults, she said 'Yet there are people who feel comfortable flinging these words around every day.
'I could soften some of this by talking about the C-word but the reality is there is no softening when you're targeted with these words and I'm left reading them on my screen every day, day in, day out – she needs a kick in the c*nt, guttural c*nt, ugly c*nt, wee animal c*nt – there is no softening just how sexualised and misogynistic the abuse is.'
There is no softening just how sexualised and misogynistic the abuse is
'When it goes unchallenged it becomes normalised - and when it becomes normalised it creates an environment that allows women to be abused, ranging from a whole spectrum.'
The politician also revealed that just a few weeks ago when voting in the Commons she ended up being physically pressed up against a fellow MP accused of sexual misconduct.
One of the most horrific insults she's received comes from trolls who tell her repeatedly that 'I don't have to worry because I am so ugly that no one would want to rape me.
'All of these insults have been tailored to me because I am a woman'.
Black said the abuse wasn't as a result of 'a few bad anonymous people on Twitter', adding: 'But it's not. This is every day common language.'
During her powerful speech, the SNP member also referred to Donald Trump's endless barrage of misogynistic language used about women.
When it becomes normalised it creates an environment that allows women to be abused
'Should we really actually be expecting any better, given the man sitting in the Oval Office thinks it's OK to grab a woman by the pussy and face no consequences?' she asked.
However, Black wasn't the only female MP to share her stories of sexist abuse during the debate.
Women's Minister Victoria Atkins explained she had left Twitter entirely because of the volume of abuse.
All of these insults have been tailored to me because I am a woman
Meanwhile, Labour MP Melanie Onn (who launched the debate), asked for the government to make misogyny and catcalling a hate crime.
'Today's society is awash with misogynistic acts such as groping, sexual comments, upskirting, revenge porn, sexual remarks, leering, stalking and as the nature of harassment changes so must the laws which govern it, because there are currently too many incidents not meeting the criteria for assault, discrimination or public order offences,' she said.
We couldn't agree more.