Top definition
A fucked up lesbian couple of markella and Emma
Wow, Marcema is a fucked up lesbian couple.
by Bwouzes June 27, 2017
Get the mug
Get a marcema mug for your bunkmate Larisa.