meaning of Arthur Delay

Arthur Delay meaning in Urban Dictionary

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