Top definition
Wow have you seen that markela, she should just leave
by PAPAPAPPAAP January 19, 2018
Get the mug
Get a markela mug for your guy Nathalie.