spin doctored

adj.

Emboldened by drink to improve the official account of every broken glass and missing cushion.

Jarol was spin doctored, insisting the wet carpet demonstrated successful hydration planning.

Source: Wiktionary