Top definition
A very underrated electronic duo who's music is often used in people's videography work.
What's Odesza? Uh one of the best electronic duo's?
by nibiganeneg May 19, 2018
Get the mug
Get a odesza mug for your Facebook friend José.