An itchy nose means you're going to have a fight or kiss a fool. I don't remember where I got that one!
Ha ha, probably from your grandma! LOL Oh those grandmas, they will say anything.