1 definition by jeof

Top Definition
the biggest edgelord in the known universe
you are a jamfantom
by jeof March 04, 2021

Mug icon
Buy a jamfantom mug!