To be thoroughly immersed in or concentrated on (something).
To dedicate time to an activity.
To accompany someone for leisure; to hang out.