When you have reached an impasse and there is no way out but to live with the consequences and move on.
by Yacob369 December 31, 2011
Get the Semen-Stuck-In-The-Shaft mug.