impepinableTop 50000MeaningsAdjective1. undeniable; unarguable (Spain, colloquial)2. blatant (Spain, colloquial)