The idiom, butterflies in your stomach, means...?
Explain the meaning of: Cat got your tongue?
Ten English language questions, involving idioms, phrasal verbs, slang, and social media terms.