1 definition by Emmafoley

HUUGE PENIS. Marcel is a beast in bed. He satisfies all girls with his bwc. He is tall handsome and smart.
Wow have i already cummed that must be a Marcel.
by Emmafoley October 3, 2018
Get the Marcel mug.