Skip to main content

xaintray

noun:

A xaintray is a little bird living in France. It can be recognised by its very peculiar odor. The sound that comes out of this animal is so annoying that the xaintray is now an endangered specie. Therefore one can only dream to see a xaintray during his lifetime.
Wow mum just saw a xaintray ! She'll get married before Christmas !
by Marcel Aufan January 22, 2018
mugGet the xaintray 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