GermanTom's definitions
An insult originating in the North West England. Meaning “if you think you can do better than me then prove it”.
by GermanTom February 16, 2022
Get the Snack on your drawer mug.
Get the Snack on your drawer mug.We'll email you a link to sign in instantly.