1 definition by Mooregard

Top Definition
1. A person employed by a company to spue forth propaganda.
2. A rather fowl smelling sexualy frustated person who lurks around online forums.
A fellow employee of mine has the title of blackguard.
by Mooregard December 18, 2004

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×