What is Mcmowned?
to be totaly embarrassed, to embarrass someone else, to get totaly destroyed, to destroy. See powned
dude I just mcmowned you at halo.
See powned, owned, chalowned, destroyed, demolished, killed