Skip to main content

sunshine3334's definitions

taleya

a beautiful caring girl that is always positive and never lets anything get her down loves nature and all of its creatures but is especially passionate about the sea but is a little self absorbed and full of herself
wow that girl is really eco friendly she must be a taleya
by sunshine3334 November 2, 2014
mugGet the taleya 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