1 definition by teafactoryceo
an adverb or adjective to describe how one is feeling when they feel like their brain is going to explode due to confusion; a replacement / more intense version of stressed or tweaking out
by teafactoryceo January 17, 2019