1 definition by LondonFairy

The most lovely Irish man alive.. Oozes charm and always brightens up your days.. He is a comedian and naturally very funny..
"Your a bit of a Gavin aren't ya?"

Charming Irish Lovely Funny
by LondonFairy March 27, 2010
Get the Gavin mug.