Happy nisha

A word that makes no sense, neither does it exist.
"Happy Nisha? Tf is that?"
by Mr squeegee June 29, 2021
mugGet the Happy nishamug.

Share this definition