1 definition by S2 of London

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 2, 2007
Get the Prange mug.