1 definition by insanity_at_its_finest

1
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).
The name is DRAGOSTEA DIN TEI!!! It will LIVE ON!!!!
by insanity_at_its_finest July 07, 2006
Get the mug
Get a dragostea din tei mug for your barber Sarah.