What the fuck is with all these utterly retarded definitions?
Gavin is a name. It means battle
hawk.
You people are complete and utter idiots.
It's a NAME, not a fucking internet-word to be
spewed at random ten fucking
thousand times a day by someone who
doesn't even know the meaning of it.