Green’s Dictionary of Slang

buckish adj.

[buck up v.2 (1) + sfx -ish]

in high spirits.

[UK]Partridge DSUE.