A colloquial adverb meaning 'a lot' or 'heavily' — e.g., to eat heartily or to work/earn a lot.
今日は朝からがっつりご飯を食べた。
I ate a big meal since the morning today.
試験前にがっつり勉強したから自信がある。
I studied hard for the test, so I'm confident.
Casually expresses doing something properly or thoroughly; 'properly', 'solidly', 'fully'.
休みはがっつり休んで、また仕事に戻ろう。
Take a good rest during the break and then return to work.
このプロジェクトはがっつり時間をかけて仕上げる必要がある。
This project needs to be completed with ample time and effort.