What does AOFD mean?

AOFD meaning in Urban Dictionary

Anal On a primary Date (or AOFM - Anal On an initial Meeting)