Green’s Dictionary of Slang

poot n.2

[poot v. (1)]
[1950s+]

1. a fart.

2. (US) an unpleasant person; sometimes used affectionately.