Donald John Karl, 72, of Edison, passed away on Tuesday, May 11, 2021 at home. Donald was a lifelong resident of Edison. Before retiring, he was a Chauffeur for World Class in New Brunswick. In his free time, Donald enjoyed playing golf, hanging at the Diner with his buddies, and visiting his grandchildren. Donald was predeceased by his parents, George and Ruth Karl; and his brother, Robert Karl. He is survived by his wife, Barbara Karl; sons, Christopher Karl and his fiancé Apelles Morales and Joseph Karl; daughter, Jennifer Williams and her husband Richard; and was a beloved PeePa to his grandchildren, Katherine, Piper, Jackson, Jacob and Elam. Relatives and friends are invited to visit on Monday, May 17, 2021 from 9:00 a.m. - 11:00 a.m. at Boylan Funeral Home, 188 Easton Avenue in New Brunswick. Interment will follow at Lake Nelson Memorial Park, Piscataway.