Green’s Dictionary of Slang

pood n.2

[abbr. SE poodle, seen as an ‘effeminate’ species of dog]

(Aus.) an effeminate young man.

[US]Trimble 5000 Adult Sex Words and Phrases.