meaning of AATST

AATST meaning in Urban Dictionary

an abbreviation the phrase "all on top of that"