whacked

English definition

adjective satellite

  1. (British informal) exhausted or worn out

    Source: WordNet 3.0

More about “whacked”

Similar-sounding words