Skip to main content

Lover of nature's definitions

serena

Share definition
An idiot mean selfish and also blonde and

Idotic
Serena is stupid
)#
by Lover of nature November 17, 2016
Flag
mugGet the serena mug.