1 definition by Meecuh

1
A wizard who is skilled in the dark arts of wielding a glizzy
β€œYou’re a glizzard Harry”
by Meecuh September 04, 2021
Get the mug
Get a Glizzard mug for your cat James.