Skip to main content

Definitions by tebbi

Poozalenda 

The stench from a womans briar patch when bathing is neglected
That really stinks like poozalenda.
Poozalenda by tebbi February 8, 2009