bluecake
A person who will reject the obvious explanation for something because it doesn't agree with what he wants it to be.
John: Why did they name it after the lowest Hindu caste?
Jake: Dude they named it because they are untouchable and impossible to reach. Don't be such a bluecake.
Jake: Dude they named it because they are untouchable and impossible to reach. Don't be such a bluecake.