2 definitions by OriginalCricket
When someone won't agree to do something unless they know for sure that the outcome will be how they want it. (they're not willing to take a risk)
by OriginalCricket March 9, 2004
When something is really good.
by OriginalCricket December 2, 2004