it IS a weird term, but i like it. just means something that's physically "on" you, ex. in your pockets, bag, purse etc. sounds like military talk to me.
its a correct term but its just annoying to me lol
so it annoys the inner criminal in you eh? only the popo has use for such a word
My cat can't speak.