atm urban dictionary

31130 views
|