Top definition
Annoying girl who wont stop bothering you about slang and her boyfreind and his boners she is a narsassist for her boyfreind
you are a kayla short
by comic_sans989 April 17, 2017
Get the mug
Get a kayla short mug for your mom Riley.