stick deodoranted

adj.

Drunk past the point of requiring liquid application, presenting instead a solid and portable approximation of freshness.

Source: Wiktionary