1 definition by Annoyed residents

The dilusional type of person Who creates facebook pages to promote their own personal vendettas.
by Annoyed residents August 3, 2011
Get the Douche bag 360 mug.