2 definitions by NoseBagUK
A project with no specification and a really tight deadline that no one can believe that we agreed to do it.
The project is fucking unbeliverable
by NoseBagUK February 3, 2017
A place created for and invented by conservative MP's in order to have photographs taken of them helping the poor
by NoseBagUK March 21, 2022