Jammy Crashmats Share definition Flag Tampon or sanitary towel 'Oi oi, that bints hit the jammy crashmats, I can see from here' Jammy Crashmats by Stizzlargh January 13, 2009 0 0 Get merch Get the Jammy Crashmats mug. Buy Now — $32.95 See more merch