I think she meant processional giants - about 12-14 feet high, and carried in processions. There are lots in northern Spain/Catalunya,Basque country, and also in northern France, the Netherlands, England ... and many other countries.
http://www.giants.org.uk/bigg/