What does ATM mean?
Automatic time machine!!!!!!
automated teller machine
Automatic teller machine, I think lol
At the moment
Depends in what context the ATM at the bank is Automated Teller Machine but if someone is just talking to you than atm mean: at the moment.
Automatic toilet machine or ask tim mcgraw
Arrest The Machine