Find the word definition

Wiktionary
trip to the woodshed

n. (context chiefly US idiomatic English) An occasion on which a reprimand or punishment is administered.