What does boomcock mean?

boomcock meaning in Urban Dictionary

catch-all expression for acknowledging one thing bad.