1 definition by Kayla L.

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