Top definition
Running a business enterprise as efficient as possible.
We are tired of the jokers who came come and out of this business. We are going to run a tight ship from now on.
by Alphatee March 05, 2018
Get the mug
Get a tight ship mug for your bunkmate Rihanna.