Adjective Definition

whacked

1.Definition: (British informal) exhausted or worn out




Please Share