caterwauled