coop - n. a cage or small building in which chickens or other small animals are kept
flap - v. to move (something) up and down or back and forth
strut - v. to walk in a confident and proud way