1 definition by insanity_at_its_finest
An awkwardly good song performed by O-Zone, a Romanian band. Oddly, the name changed to Maiyahi (from a Japanese flash) and then the Numa Numa Dance (from an American videotape).
by insanity_at_its_finest July 7, 2006