Kelara

An ugly female who is annoying and obnoxious, one to have few accomplices; lack of knowlege
Duded look at kelara
by scarface22 August 29, 2010
Get the Kelara mug.