To an American, a G-man is a federal law enforcement officer, and the G is generally taken to come from government, but this may not be the case. There is an earlier Irish use of G-man used to refer to police officers of the G Division, the detective division, of