1 definition by edgarh

Just Another Fucking Shit Chatter

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
Get the JAFSC mug.