1 definition by Lyssa M.

Top Definition
An italian last name that means 'Dried apple' and is the most amazing last name ever.
Me; HEY! Your last name is Melasecca!?
You; YEAH!
Me; OH MY GOD CAN I HUG YOU!?

by Lyssa M. February 11, 2009

Mug icon
Buy a Melasecca mug!