1 definition by Queen Gandalf

1
A guy who fixes car radios
Hey man, they have a sizard in Wallaceburg
by Queen Gandalf January 08, 2018
Get the mug
Get a sizard mug for your daughter Zora.