1 definition by cowzzz

Top Definition
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 12, 2011
Mug icon
Buy a Gemma and Marta mug!