Definitions Found:

to join or enter into exuberantly, eagerly, hastily, etc.