look up any word, like swoll:
 
1.
Idiot; unworthy fellow
"Stop being a jackfo and shut up."
by Micah January 28, 2003
 
2.
arrived from either "jack fool" or "jack fuck" ... hard to say, even though I was the one that coined it!
by Micah January 28, 2003