-- Not exactly. It is an idiomatic way of saying he is big like a giant. Somewhere several month ago we had a thread on this structure, which is limited in use: a giant of a man, a peach of a deal, a devil of a woman , etc.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.