What does Arthur Delay mean?

Arthur Delay meaning in Urban Dictionary

the full time between somebody saying anything idiotic and when someone criticizes you for this.