Find the word definition

Wiktionary
teaheads

n. (plural of teahead English)

Usage examples of "teaheads".

He was a ritual tea smoker and very puritanical about junk the way some teaheads are.