Where does “Tea Party” come from?

Tea Party (English): Any of various independent, fiscally conservative...

Definitions

  1. Any of various independent, fiscally conservative...

Words derived from “Tea Party