1 definition by J. Ruth

Top Definition
the art of sniffing, then licking a vagina as to please your partner.
I gave my wife some good poon last night and she moaned like a dog.
by J. Ruth August 14, 2003
Mug icon
Buy a Poon mug!