Points for creativity.✔️
For you, I'd guess "Not From Newark."
I'm still no closer to knowing what NFN means.