Anybody can submit any word or made-up word they like to Urban Dictionary, and give it whatever new "meaning" they want.
Whoever submitted this "word" even misspelled the word it's supposed to define.
So yeah, not outraged over the fact this kid's initials spell out FAP. Now if I start hearing people saying it (which I doubt I will) I might change my mind.
Before you criticize a man, walk a mile in his shoes. That way, when you criticize him, you're a mile away and you have his shoes!
Steve Martin