Meaning of pen up
Definition of pen up
(verb)
confine
in a fold,
like
sheep
Other information on pen up
WIKIPEDIA results for
pen up
Amazon results for
pen up
Tweet