astonishing, implausible, impossible, improbable, inconceivable, incredible, outlandish, preposterous, too much, unimaginable, unthinkable, cockamamie, cockeyed, doubtful, dubious, far-fetched, fishy, flaky, flimsy, for the birds.