There isn't a missing "o" because another slang term for abstainer is "t-to" (pronounced "tee-toe"). As in, "he is a t-to" . I have TAOIST for the answer too.
15a Zebedee (father of James and John, fellow disciples of Judas)
Zee is last letter of American alphabet, b for born in it plus Dee for Scottish valley.