Skip to main content

Definitions by Neeve and Amelia

A British insult for a person you don’t like.
“Do you like Kristine?”
“No, she’s such a potcher”
Potcher by Neeve and Amelia February 9, 2019