Skip to main content

Definitions by Kayla L.

A person who gets on your nerves and you have nothing else to call them.
slut dog by Kayla L. July 7, 2008