Someone who is really annoying and ticks people off.
YOU CUNT SCAB!!! Wow you are such a cunt scab!!! What was that cunt scab doing?!!!
6👍 14👎