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

by thenewmagoo April 05, 2006

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
