"First Flush" refers to the tea made with the first growth of our tea bushes in the springtime when they wake up from their winter dormancy.  Usually this happens in April or May and creates a unique taste only available once a growing season!