Posh does not necessarily mean being rich, but the term goes beyond wealth alone. It also has associations with having high standards, a good lifestyle and a sense of sophistication.