Skip to main content

Lover of nature's definitions

serena

An idiot mean selfish and also blonde and

Idotic
Serena is stupid
)#
by Lover of nature November 17, 2016
mugGet the serena 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