look up any word, like slope:
 
1.
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