Niko's Corny Joke Machine

Results

ID Setup Submitter Tags
399 What do you call a British assassin? niko
448 Why are the guards around Big Ben always so tired? niko
562 What do you call an unshaven British spy? niko