June 9, 2019
Paper Tiger: something that claims to be powerful and threatening but is actually ineffectual and unable to withstand a challenge...