one to talk
crabber
shamer
accuser
criticizer
mook
critic
contradick
hummer
carper
niggler
ride someone's ass
rubbisher
kvetch
obstructionist
roaster
jeerleader
scorpion
scolder
firebrand
instigator
talk
inciter
instigant
provoker
misappropriator
nag
scold
nagger
common scold
role player
sham
shammer
pseud
imposter
nause
pretender
faker
fraud
pseudo
impostor
fake
deceiver
miscreator
cuntbag
Monday-morning quarterback
harrumpher
shitweasel
hater
nark
spouter
nitpicker
whiner
detractor
posturer
motherfucker
bane of someone's existence
live one
seducer
crybully
bug
mystery-monger
simp
bane of someone's life
barefaced liar
heel
maligner
reprover
slater
shit disturber
upbraider
rebuker
confronter
reproacher
bungler
scum
squeaky wheel
mocker
softy
goofball
buffoon
clown
goof
culprit
fulminator
flouter
disrespecter
merry andrew
perpetrator
reclaimant
beweeper
jeerer
fakester
scoffer
beat up on
vilipender
bad egg
mindfucker