Hapless teammate Synonyms

Definitions for Hapless