Skip to main content

mallard boy's definitions

mallard

An ugly looking bloke with a rather large nose, that also makes weird noises......... usaully found in the stanford area.
Oi mallard you ugly fuker get me a pint
by mallard boy April 18, 2006
mugGet the mallard 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