Fog'Ger

(n.) One who fogs; a pettifogger.