Related Words
scally
-Someone who tries to be deceiving and always comes across as annoying.
-An ignorant person who is an annoyance
-A silly scumbag
-A person or idea that is very annoying
-An ignorant person who is an annoyance
-A silly scumbag
-A person or idea that is very annoying