Posted By:
MW"Irrepairable" is not an idiom and is not a word. It is not in any standard dictionary. The word you are thinking of is "irreparable," which is indeed standard and quite different than "irregardless." "Irregardless" is nonstandard and is sometimes improperly substituted for regardless.