Top definition
To yell as a lecture, or complain while lecturing.
Boy 1: Ms.Thompson "Petchered" me today after class

Boy2: Petchered mean?

Boy1: Basically it's a bitchy lecture

Boy2: Ms.Thompson seems like she'd do that
by John Hardstick July 31, 2016
Get the mug
Get a Petcher mug for your papa Trump.