no ifs or buts (adjective) undeniable: definite, proven
Sinonime: arrogant, big-headed, cocky, conceited,
condescending, egotistic,
haughty, high-and-mighty, hoity-toity, nose in the air,
ostentatious,
patronizing, pompous, pretentious, puffed up, snippy, snooty, snotty, too big for one's britches, uppity,
vainAntonime: contestable, disputable, doubted,
indefinite, unproven