From Yuppie + -haft.
yuppiehaft (strong nominative masculine singular yuppiehafter, comparative yuppiehafter, superlative am yuppiehaftesten)