irishslang.info
To be desperate for/in great need for something.