What does "NARF" mean?
Wandering around a closed US Naval Air Station, I found an old sign that said that visitors required a “NARF” Badge, and that the NARF badge could be acquired from the NARF Office. I can’t find any references around the internet to NARF (except Pinky & The Brain). Any ideas?
Observing members:
0
Composing members: 0
Composing members: 0