Given how Milhouse managed to tighten his girlfriend's braces (or something like that, I remember that episode from a dub, mostly), they probably did do some open mouth kissing.
idk i hope he fell down a well along with that other weirdo who thought it was funny to make comments about SNEED or whatever tf it was all the time. this channel really brought the creeps out of the woodwork