Twakin Share definition Flag To freak out or spaz out over something. Usually happens when the person twakin is intoxicated Quit twakin we'll find your phone Twakin by Scrapper Joe February 20, 2011 0 0 Get merch Get the Twakin mug. Buy Now — $32.95 See more merch