1 definition by Notyuhgyal
Someone that is always causing trouble and arguments between people.
Someone that has nothing better to do than spread rumors and make comess. A lying, conniving snake.
Someone that has nothing better to do than spread rumors and make comess. A lying, conniving snake.
by Notyuhgyal May 17, 2019