1 definition by Boo Radley 1000

1) Estimated Time of Arrival
or....
2)Estimated Time of Awesome...because it's awesome
The ETA on those reinforcements is about 12 million days...so...you're gonna die

The ETA is tommorrow at 8pm, when my baby impaling kit arrives
by Boo Radley 1000 May 9, 2006
Get the ETA mug.