Had one done on the 7th july at 40+3 and I started losing my mucus plug next morning. Didn't help me into labor though. Had to be induced on the 11th at 41 weeks.
I never heard of it either :-\
I've always wanted to ask about that because I have no clue what that is lol sounds stupid I know but I honestly don't