Skip to main content

Definitions by Jaredjohn

Poonberry 

A sticky substance which takes a ball shape, and exists through a buildup of vaginal secretion.
"That chick smells like a poonberry" "I bet shes had a couple poonberries in her day..."
Poonberry by Jaredjohn January 7, 2009