Is this normal?

This is a bit embarrassing but I don't go for a poo for days, and then when I do go the poo is really big and it's painful to get out. Has anyone else experienced this and what can you do about it?
Is this normal?
Post Opinion