You'll need some background for this one. I started a new job when I was 6 months pregnant with DS1, worked 2 months and went on leave. When DS1 was about 4 weeks old I went to a farewell dinner for a staff member. While there DS1 got grizzly and the lady that was holding him stuck her finger in his mouth and refused to give him back to me. Later found out she is the wife of a colleague.
Fast forward to DS2 at 5 weeks of age. Grizzles and work colleague sticks finger in mouth. I make a comment to ds2 about X not wanting baby slobber on his finger and to take it out of his mouth.
DS3 at the age of 3 months met X's wife and within a few minutes she puts her finger in his mouth. I make the same sort of comment and she tells me she has washed her hands. Eventually she gives him back to me.
So today I had to go to work for a while. DS3 is almost 5 months old and was happily playing on my office floor when X came in. I turn around and notice that he has his finger in his mouth so I tell him that DS3 has a toy there he can chew on and essentially get told he likes the finger better. X eventually leaves the office and I get the story from the girl I share an office with (I had my back turned to start with). DS3 was happily lying on the floor when X knelt down next to him. DS3 grabbed his hand to play with it and X stuck out 2 fingers and put them in his mouth and rubbed his gums. The same sort of thing happened when DS3 was only 5 weeks.
So I want to know if I'm wrong for thinking this is icky and what you would do the next time it happens.