English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Does using the word ain’t in a song make it slang, whereas using it in a speech make it colloquial?

share|improve this question
What do you mean by those two words? What do you consider “slang”, and what do you consider “colloquial”? – tchrist Dec 20 '12 at 16:06
I'm doing an English Language investigation and trying to pick out slang, "homie", and colloquial, "bunch of" from a song – ReRe Dec 20 '12 at 16:11
@Teresa: The question is - how do you define the difference between "slang" and "colloquial"? They cover an overlapping range, so placing ain't on the scale still requires us to know where you draw the line, otherwise all you'll get is other people's definitions of where one ends and the other starts. – FumbleFingers Dec 20 '12 at 16:14
Why would it be slang if it were in a song but colloquial if it were in speech? – tchrist Dec 20 '12 at 16:16
up vote 4 down vote accepted

It's colloquial.

From your comments about register, you seem to be talking about affecting a colloquialism.

If a songwriter who would naturally use the word in speaking their own dialect, or if it is written from the perspective of a narrator-character who would use it, then it's still a colloquialism.

Now, if a conservative politician who generally used a very formal register and whose background was such that ain't wouldn't come naturally to them, said in a speech "you ain't seen nothing yet", then that would still be a colloquialism. The difference is that it's affected rather than just coming naturally.

And I could just about conceive that happening in a song, though I'd be surprised.

It still ain't slang.

Edit: For that matter, some might argue that since it's "colloquial" to more places than it isn't "colloquial" to, that it's not really colloquial at all, but that gets into more complicated issues about what does and doesn't get to considered "standard".

share|improve this answer

As far as I know, "ain't" is a colloquialism and is frowned upon by quite a few native speakers as 'nonstandard'. But I don't think it is considered slang anywhere. Then again, there isn't much difference between colloquialism and slang, is there?

share|improve this answer

The OED labels ain’t as “dialectic and colloquial”. It is certainly not slang. They also mention that it is in “general informal use”.

So it is not formal. It is extremely common, however, in some dialects and registers.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.