A MUM-of-three who bought 300 Christmas presents for her kids has hit back at haters who accused her of spoiling them.

Emma Tapping, from the Isle of Man, posted a photo of her Christmas tree swamped by an enormous pile of gifts on social media last week.

The image went viral and she has since been accused of “abusing” her children, The Sun reports.

Speaking on UK daytime TV show This Morning, Ms Tapping told hosts Holly Willoughby and Ben Shephard her kids, two daughters aged 13 and nine and a son of 19 months, are not spoiled throughout the year.

She said: “The way I see it is you could buy your kids two presents or 200 presents, it’s the way you bring them up.

“You could buy your kids two presents and still have a little terror, my kids know the difference between right and wrong and they appreciate everything they get and they don’t get spoiled throughout the year.”

Kate Middleton rolls her eyes after being told to 'keep wrapping' Kate Middleton rolls her eyes at a lady who tells her to 'keep wrapping' Christmas presents in New York. Courtesy: Vine/itslaurenyap

Ms Tapping explained that she is “not rich” and seeks advice from money saving experts.

She claims the presents — totalling around 85 each for her three children and husband — cost just £1,500 ($3,150) in total.

Emma said: “I’m not rich at all, which is the first thing I wanted to point out because it’s been put all over the Internet after it had been taken from Instagram that I was rich and I spoil my children.”

Will i post another pic of my tree? You bet your grandmas nipples i will. Seeing as my picture has gone viral (without... Posted by Emma Tapping on Saturday, December 5, 2015

“I literally start from January, I shop all the way through, I use every bargain that I can and every sale that I can.

“That’s the way I do it, I shop all year round to make the pile as big as it is and start wrapping in August.

“All in all it’s about £1,500 worth.

“I don’t have a credit card.”

Writing on her Facebook page, Emma admitted: “I LOVE christmas I LOVE spoiling my kids in the festive season and I work damn hard to make sure it is every bit as amazing as it can be.

“So 2 fat fingers up to all the judgemental a**holes and big thanks to all the normal, everyday people who dont really give a s**t about SOMEONE else’s christmas tree or got into the festive spirit with me.

“Merry christmas everyone (sic).”

This story was originally published in The Sun