Top definition
Marzella is another word for 'Wankstain' someone who is very controversial and likes to piss off there friends by making dickhead new ones
Man, that guy is such a marzella
by hoocha April 04, 2008
Get the mug
Get a marzella mug for your dog Rihanna.