Top definition
another form of Michael.

a made up name, made up by a sister who was dating an italian at the time. It may be pronounced like other names, but i assure you, only one spelled like that.
I heard that Maichelo kid is dating Laura.
by bonebone69 May 23, 2010
Get the mug
Get a Maichelo mug for your buddy Zora.