Someone who is so twacked out on drug they made it their professional career in life.
Wow I can't believe John is a twackfessional, and is ok with it...