Top definition
a very good music group from u.k. they perform electronic-ethnic music.
glove puppet is an excellent song from this group, banco de gaia.
by vahsi atlar misali October 09, 2009
Get the merch
Get the banco de gaia neck gaiter and mug.