A Special Needs Trust is an irrevocable trust that is set up to provide for certain needs of a disabled person. The trust may supplement the person's needs but may not duplicate those needs provided by governmental disability programs such as SSI and Medicaid. ...