"warm and fuzzy feeling"

Is there such an expression? Or something similar? Does it mean a warm and comforting feeling (psychologically)?

Replies