I really like that word and use it daily haha. It means to be busy. I believe the very first time I heard that word is when I was watching a video from Tanaka san. Here’s the video:
It’s one video apart of her Kanji Anime series. They’re all fantastic little shorts and I definitely recommend a watch. You may learn a new word!