What does ‘sosh’ mean?

sosh

( n ) A person who is stuck-up, snooty. She is such a sosh, with all her money.