Everybody has heard of a Project Manager… But have you ever heard of a Project Seagull?
Project Seagull: (noun) A person who isn't really on the project but who hovers around, occasionally squawking about things he/she doesn't like and dumping on members of the team.
(Definition courtesy of Patrick Carey)
ROFL