Can anybody tell me what does "Pussy Foot" means?
It's an idiom that means to carefully handle or approach a subject. It can also mean to avoid dealing with something. It can be used as a verb.
I think it's origin is from the idea that a cat (pussy cat) can step softly and slowly around something.
We asked him about his grades but he pussy footed around the entire subject.
Mary pussy foots around the idea of marriage.