It is not formal English, and you need more punctuation in this sentence.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Anonymousim gonna attempt to do my homework.It makes sense, yes, but it's pretty ragged from the viewpoint of punctuation and word usage.