Skip to main content

Definitions by Mr squeegee

Happy nisha 

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