Jird

A person that one finds to be a particular nuisance.
by Janara February 02, 2009
mugGet the Jird mug.