Niko's Corny Joke Machine

Results

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