this song is not by Javelin, though the beat was produced by Tom from Javelin. it's by a band named SEX/ed, which is a totally different project, involving three lovely lady rappers. SEX/ed hasn't officially released anything yet, but it will soon!
it's kind of like they realized they had an awesome song on their hands but it didn't fit in with the album and they didn't want to put it on the ep, so they just threw it in the middle of jamz n jemz. but god this is hilarious