1 definition by Neeve and Amelia

1
A British insult for a person you don’t like.
β€œDo you like Kristine?”
β€œNo, she’s such a potcher”
by Neeve and Amelia February 09, 2019
Get the mug
Get a Potcher mug for your guy Vivek.