Top definition
Messenger of a higher being, usually Hindi Pop-Stars.
I am the Shizo of Dahler.
by LG January 19, 2003
Get the mug
Get a Shizo mug for your friend Nathalie.

Available Domains :D

  • shizo.men
  • shizo.ninja
  • shizo.se