Yellow bellied idiot