Meaning of the word poon in English

What does poon mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

poon

US /puːn/
UK /puːn/

Noun

(slang, offensive) a derogatory term for a woman, often implying sexual availability or promiscuity

Example:
He used to refer to women as poon, which was very offensive.