Zaneesha

Someone who sings too much
sup zaneesha
by Primal Diglett January 23, 2018
mugGet the Zaneeshamug.

Share this definition