Gemma and Marta

Gemma and Marta the bestest friends in the world, the ones that can trust each other with anything and everything. Both really pretty too ;)
'damn i wish i had friends like gemma and marta do...'
by cowzzz October 13, 2011
mugGet the Gemma and Martamug.

Share this definition