Top definition
Marcelabril is indeed a name. According to what I know "Marcela" means *Mar y cielo* and Abril is April. In english this means *Sky and Sea*, so therefore Marcelabril means "Sky and Sea in April.
Definition brought to you by: Marcelabril. And yes it is my name.
by MarcieNeko June 18, 2018
Get the mug
Get a marcelabril mug for your barber Manafort.