piss-up: vulgar expression for a bout of heavy drinking
psychological feature: a feature of the mental life of a living organism
development: a state in which things are improving; the result of developing (as in the early part of a game of chess)