an insult that has more than one meaning, invented by crackhead central aka me
OH MY GOD JARED YOU ARE SUCH A KARFO
by IMAFATBALLOFFAT February 24, 2019
Get the karfo neck gaiter and mug.