jamfantom Share definition Flag the biggest edgelord in the known universe you are a jamfantom jamfantom by jeof March 4, 2021 0 0 Get merch Get the jamfantom mug. Buy Now — $32.95 See more merch