Lol. Fag is kind of like a term for person or they are *this* Examples: Moralfag, protestfag, hipfag (ie yous guys), chanfag, gayfag, straightfag, lulzfag, newfag. but ummm... yeah pretty much.