Definitions by Smegmaloin
Snitcharat
A person who is the biggest tattletale ever in the existence of the universe itself. This person would tell on anyone and everyone without hesitation and has no moral code.
Snitcharat by Smegmaloin June 2, 2026