slang for vagina. British derivation. Usually said with a English accent
I'll let you look in my PIB!
1👍 6👎