Twacktologist Share definition Flag 1) Some one who is cracked out on drugs2) One who studies crackheads3) A cracked-out meteorologist The meteorologist on that station is always so high that he should be called the chief twacktologist. Twacktologist by sctopshelf January 26, 2010 0 0 Get merch Get the Twacktologist mug. Buy Now — $32.95 See more merch