no holds barred -meaningBy Admins / June 19, 2025 “he’s willing to take on all comers, no holds barred, for a good political argument”