A Polish word for beautiful. Du- meaning beauty, Pa- meaning full of. This word is formal and is something you could often call upper-class women.
Person: "Wow! She's so pretty, so dupa!!