shit together
To have one's shit together is to be cognizant, organized, and to have a clear plan. It is the opposite of being spaced out although neither necessarily implies drug use.
shit together by Kevin T Henerd June 22, 2008
Get the shit together mug.