Funny angry idioms in english with meaning. Though I may speak lyrics. Ōendan meaning japanese. Store idea.