It depends on the context a bit. It often means that someone ignores his or her feelings and just pretends they aren't there. They don't face the fact that they are sad, angry, disappointed, etc. They push the bad feelings away (squash them) so that they aren't bothered by them.