fuck-a-doodle-doo

Etymology
.