Scher is a last name that means you are awesome, and Good at sports.
Jeff Scher won an olympic medel
by gify.com/pop November 27, 2017
Get the scher mug.
Noun: A teacher incapable of teaching/A person who overuses the phrase, "Don't shoot the messenger!"
Verb: To covertly fail at your job while implying innocence
Don't shoot the messenger guys, I'm no scher! I'm hot dog man!
by Veggie Dog Man June 5, 2023
Get the Scher mug.