splendiferous

splendid; magnificent; fine.