wisenheimer
weisenheimer
wiseacre
smart aleck
wise guy
smartass
smartmouthed
smartmouth
exclamation
ecphonesis
mutterer
cast aspersions
comment
pass-remarkable
pseudish
upspeaker
smart arse
jibe
blabbermouthed
Casey Stengel
beweeper
Captain Obvious
magpie
pronunciation
rave
babbler
prater
spouter
chatterbox
chatterer
Aeolism
provocateur
attack dog
bug
wasp
legpuller
snark
nosey parker
incenser
utterable
loquaciously
divagation
talkily
railingly
Hallmarkish
commentation
spreadeagleism
garrulously
thanks for coming to my TED Talk
pachyderm
musingly
Coulterism
talkatively
disparaging
ironiser
polemically
trash out
dander
raving
bespout
smack talk
phrasemongery
wisecracker
smartassed
fustian
bepommel
gittish
admonisher
telepathist
mind reader
mental telepathist
mystery-monger
crabber
insolently
vilify
thought-reader
defence
harangue
defense
refutation
line
scoffer
alarmist
take someone's name in vain
twidiot
proser
chockling
flooder
eyeballer
murmurer
squeaky wheel
evil laugh
sneer
jargoneer
give someone what-for
>
give someone the shits