Subscribe English
look up any word, like fapping:
 
1.
Most Badass Town in the Sticks; where pimps live.
Did you see that pimp hanging on the block of Mecosta?
by Mecosta Imposta October 26, 2011
7 0