Jiver

Somone who irritates and annoys people a lot.
Dude quit being a jiver
by Alex12372 August 08, 2018
mugGet the Jiver mug.