Slang term meaning that a contract is certain to succeed.
BMB turns 6 this June. To celebrate we’re running an anniversary members’ prize draw with a chance to win lots of goodies!
Click here to enter the 6th Anniversary Prize Draw
Slang term meaning that a contract is certain to succeed.