Noun: Pertaining to golf. It is simiilar to a Mulligan. In fact, a Willigan is any number of Redos (Mulligans) taken after your first one. They are usually taken by bad golfers at will, hince the name "Willigan"
John just took his second Willigan, but that is ok because he doesn't count them towards his score.