Combine all ingredients in a bowl and mix well to combine. Chop everything as finely as possible! This dip is extra flavorful after it sits for a few hours in the refrigerator. Taste and season more if desired. Serve with chips, crackers or vegetables.