meaning of ANTTIA

ANTTIA meaning in Urban Dictionary

An acronym for "and now the fact remains embarrassing".