teahead (plural teaheads)
tea + -head
Tea is a dated term for marijuana derived from the appearance of the dried leaves of both plants.