frowsted

adjective
  1. stuffy, stale, or having an unpleasant smell from lack of fresh air
  2. Usage: chiefly British; informal

Examples