1. Difficult to believe. 2. Question the truthfulness of something.
Hard to swallow
Previous post: Gut check, A
Next post: Have the last laugh
1. Difficult to believe. 2. Question the truthfulness of something.
Previous post: Gut check, A
Next post: Have the last laugh