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.
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.