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
Get the mug
Get a Gemma and Marta mug for your father-in-law Bob.