Skip to main content

starlie831's definitions

Starlie

A same sex couple that mate for life. The alpha female has distinctive yellow plumage whilst the partner wears a crest of brown. Native to southern Scotland and Southern Devon. Feeds on finely cut potatoes and prawns.
The Starlie always look so happy, what are they constantly laughing at?
by starlie831 June 22, 2014
mugGet the Starlie 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