Dirty, bad, low, abject, squalid, filthy, wretched, sleazy...
Some synonyms for the word 'preen' include:beautify, clean, groom, prettify, primp, tidy
Regularly
According to Thesaurus.com some synonyms are: "agile, alert, animate, animated, astir, blithe,blithesome, bouncy, bright, brisk, buoyant,bustling, buzzing, cheerful, chipper, chirpy,complex, dashing,...
Sufficient or aquedate are two synonyms for enough.