Top definition
Being on top of your game, doing whats expected of oneself, having your shit together.
-Hey did you finish that presentation that you've been working on?

Yeah I finished that like 2 days ago.

- Oh damn! I see that you're on your shit, now that's whats up!
by dkellz August 11, 2009
Get the mug
Get a on your shit mug for your mate Vivek.

Available Domains :D

  • onyourshit.men
  • onyourshit.se
  • onyourshit.ninja
  • onyourshit.org
  • onyourshit.net