1 definition by edgarh
Just Another Fucking Shit Chatter
A person who posts inane drivel in an attempt to disrupt conversation.
A person who posts inane drivel in an attempt to disrupt conversation.
"Lockie's been ranting for hours on end about some delusional FBI conspiracy theory." "Sigh, he's JAFSC. I ignored him ages ago."
by edgarh August 5, 2017