Top definition
The wet spot around the womens vagina that you can see through on her on panties/spandex.
Wow that chick just came out of the gym check out the poon ring.
by vinayjs October 04, 2006
Get the mug
Get a poon ring mug for your cousin Larisa.
Jul 6 Word of the Day
Phrase meaning that a deceased cannot rest in peace until society changes due to the circumstances of a death.
People said rest in power for the unarmed man had been shot by the police.
by FooBarBiz October 12, 2017
Get the merch
Get the Rest in power neck gaiter and mug.