Skip to main content

Definitions by publicpollinator

Mallards 

British slang for breasts. Commonly used when objectifying a woman.
That girl's got a stonking pair of mallards
Mallards by publicpollinator December 16, 2016