"Attached"?

"In Buddhist terms, some of our students are very 'attached' to being busy."

I need to look up that phrase/language; never heard it before.

Comments