Skip to main content

KawaiiAstronaut's definitions

diamond and pearl

Share definition
A play-on-words that comes from the Pokémon franchise. It means "Double penetration."
My friend Josh and I brought this girl over and had some Diamond and Pearl.
by KawaiiAstronaut February 16, 2017
Flag
mugGet the diamond and pearl mug.