There are 1 results of your search for project.
project
a person in need of some work in order to bring that person up to standard: He / she is a project. Here comes a right project!
Contributor's comments: Not in the Brisbane I know. Never heard it before.