What type of figure speech He wore canoes on his feet?
This is a metaphor.
It's a metaphor because it's comparing the man's shoes to canoes, even though they are not literally canoes. The statement suggests that his shoes are large and bulky, just like canoes.