1 definition by S2 of London

Top Definition
Slang term relating to the lady lovely bits, the vagina.
"Mate, I would love to see her prange"

"She's rank, you can see her prange from under her skirt"

"Urgh, that stinks like old prange."
by S2 of London November 02, 2007

Mug icon
Buy a Prange mug!