Top definition
A time of year during the Christmas season celebrated by all snitches.
Merry Snitchmas to all and to all a good night.
by mannybogart January 01, 2012
Get the mug
Get a Snitchmas mug for your grandma Jovana.