I DON'T BUY IT A combination of English and Japanese, playing on the phrase 腑に落ちない ("Fu ni ochinai", to find something hard to swallow or dificult to be satisfied with). "ni ochinai" (to not fall) -> "NOT FALL IN"