The expression/phrase in question being when people miss out the words 'to be' in a sentence after 'needs'.
'Needs done'
'Needs gone'
Why can't people speak properly?? Just say 'needs doing' or 'needs to be done' surely it's not that hard. But maybe I'm just PMT-ing....😆