Snooki is pregnant and feisty!

The Jersey Shore reality star Tweeted this photo and the following, "Preggers power. I'll cut a b**** if you mess w my baby!"

Snooki, 24, is expecting her first baby with beau Jionni LaValle. She added:

    "Ah I can’t wait to see my little one whose either going to be a dedicated cheerleader like mommy or a strong wrestler like daddy."

Oh, Snookems!