Top definition
Having the political intellect of a sack of dried leaves.
The tea brained flock to anyone shouting taxes are too high like pigeons.
by freerangegeek August 05, 2010
Get the mug
Get a Tea Brained mug for your guy Helena.