A phrase used by impatient people in the tx community. ETA stands for "estimated time of arrival" and "wen" means "when"
admin wen eta 0tx?!?!?!?