Someone who talks complete rubbish consistently.... thinking they know what they're talking about when it's clear they dont
by ToppusRoddus July 25, 2011

by thenewmagoo April 05, 2006

To badger people into attending a gathering.
by The BOfH December 19, 2016
