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 serenamug.

Share this definition