jaggon Share definition Flag Shoulder mounted wang on the South Park alien Jewzian thing "O yah yah suck my jaggon!" Stan: I don't know what this is but I think it's really really wrong. In Soviet Russia the jaggon sucks YOU jaggon by 0niTTRay December 29, 2003 0 0 Get merch Get the jaggon mug. Buy Now — $32.95 See more merch