JMS Share definition Flag Very annoying people with thots at every corner and people who vape in the bathrooms but yet the teachers never notice it for some reason! A perfect place for weed and screwing people JMS is just drama tbh JMS by XxXHeroXx September 7, 2020 0 0 Get merch Get the JMS mug. Buy Now — $32.95 See more merch