Top definition
anyone that is against your views and is a "bad guy" in your eyes
"OMFG Voldemort stop being such a shmagoygle" Harry said
by Chronos (screw you spencer) January 23, 2018
Get the mug
Get a shmagoygle mug for your barber Larisa.