very fine; splendid
a posh new car
socially exclusive or fashionable, esp upper-class
a posh Knightsbridge address
perhaps from obsolete posh money, dandy. Often said to stand for ‘port out, starboard home’, indicating the shadier, and therefore more desirable and expensive, side of a ship travelling to the Indian subcontinent from Britain, but there is no evidence to support this theory