look up any word, like fleek:

1 definition by MaDPuPPeT

 
1.
In computer software - it means to publish / distribute the application in its current state. Often used humurously when the software is buggy and clearly not ready to publish.
Tester - "The game crashes whenever you attack an enemy"
Programmer - "Ship It!"
by MaDPuPPeT January 19, 2012