cooped up

Fun Dictionary -> cooped up

cooped up - Vulgar Dictionary definition

Imprisoned, confined like a fowl in a coop.