What does AYBABTA mean?

AYBABTA meaning in Urban Dictionary

A Phrase popular by members of Thursday Night Curry (TNC) or Curry Munchers for brief.