Kevin T Henerd's definitions
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.
by Kevin T Henerd June 22, 2008
Get the shit together mug.