Amazing online friend, your aof is someone who you do not know in real life, but you enjoy chatting with online with.
Rodney: I like having deep, meaningful conversations. Trevor: This is why Rodney is my aof!
amazing online friend
"nic is my aof because he likes the colour green."