meaning of 'put in for your twenty'

Solution 1:

Jim is correct in the comments. Put in for your twenty means, retire at full pension. Most policemen and other civil servants are eligible for full pensions at 20 years.