Ain't is a contraction for "am not", "is not", "are not", "has not", and "have not"in the common English language vernacular. In some dialects ain't is also used as a contraction of "do not", "does not", and "did not".