Skip to main content

publicpollinator's definitions

Mallards

British slang for breasts. Commonly used when objectifying a woman.
That girl's got a stonking pair of mallards
by publicpollinator December 16, 2016
mugGet the Mallards 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