An insult originating in the North West England. Meaning âif you think you can do better than me then prove itâ.
Go and snack on your drawer