A term used to identify a person who is part of the Leathermouth
Street team. This Street Team will eventually take over the world, so watch yo'self. Currently invading myspace
,buzznet & facebook
for hostile takeovers. Coming soon to a website near you. Join the ranks or suffer the consequences. It's 'Leathermouthstreet' on myspazz, rememberthat. Word.