1 definition by Larry Love 81

A really cheesy Mexican boy band that was very successful all over Latin America during the 90's.
Remember Magneto, wow those guys were cheesy.
by Larry Love 81 April 6, 2009
Get the Magneto mug.