nonteetotaler
Etymology
From non- + teetotaler.
noun
One who is not a teetotaler.