Fans of Sydney Swans star Adam Goodes no doubt already hold the opinion, but the NSW parliament has just placed it on the official record: TV personality and Collingwood president Eddie McGuire is a "boofhead".

The upper house passed a motion containing the declaration on Wednesday, following McGuire's criticism of Goodes' "war dance" in celebration of a goal against Carlton last Friday night.

Goodes has said he learned the dance from the Flying Boomerangs, a junior indigenous AFL team.

But McGuire labelled the war dance a "made-up dance, this is not something that has been going on for years".