"those demos by science 451, the douche crew, and abyss have some awesome choons in them
"another word meaning, "music" or "tunes"
""those demos by science 451, the douche crew, and abyss have some awesome choons in them" What is the definition of "choons"?