Belly touching rant!

I find it very rude and disrespectful for random people to walk up to me and start rubbing on my belly. At work when the closing shifters came in one of then just went to rubbing all over my belly and when I tried to politely hint that baby wasn't moving and I felt slightly uncomfortable she took it upon herself to SHAKE my belly. I looked at her like she was nuts and told her that doesn't make her move any more so she finally stopped. Like I'm not a mean person, if baby is moving and you ask or I invite you to feel her movements that is one thing but don't freaking come up to me and shake my belly. So freaking annoyed by this. I told my manager at the next staff meeting that I wanted personal space and not to invade others discussed so that maybe she can avoid a black eye or busted nose next time. Rant over.