1 definition by God created Pussy then retired

Top Definition
The best thing in the world.
Pussy IS the best thing in the world.

Mug icon
Buy a Pussy mug!