Skip to main content

playplay's definitions

Pomegranate

Noun: The aftermath from having sex with your girlfriend when she's on her period, usually arising from quick release.

Verb: To splatter after having sex while on your period.
Oh shit, that felt good, but we just made a pomegranate.

OR

She just pomegranated all over my new sheets.
by playplay January 24, 2009
mugGet the Pomegranate mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email