(s)whacking(British informal) enormous“a whacking phone bill”, “a whacking lie”