Green’s Dictionary of Slang

pounded adj.

[SE pound, an enclosure where animals are kept/ impound, to lock up]

caught out in some form of (? homosexual) impropriety.

[Ire]Tom and Jerry; A Musical Extravaganza 55: Pounded, in limbo in a watch-house, ‘caught astray from propriety’.