Abby bludge