Definition of "punchy"

punchy