S.N.A.T. Share definition Flag Sanitary Napkins and Tampons Crap! I just started my period, do you have any S.N.A.T.s ? S.N.A.T. by Tea with toast October 24, 2015 0 0 Get merch Get the S.N.A.T. mug. Buy Now — $32.95 See more merch