Time Delay Share definition Flag A nicer way of calling someone retarded. "YO! That dude is time delayed. He can't figure this shit out." Time Delay by A8208266 August 10, 2021 0 0 Get merch