What does 痛快 (tòng kuài) mean in English?

Card 969HSK 2010 Level 5969/1311
CARD969
PROGRESS74%
痛快
tòng kuài
overjoyed; delighted; happily; heartily; enjoying; also pr. tong4 kuai5

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d