Garrette

Normally a shy guy. Makes the best boyfriend/husband he is protective, caring, loving, everything and more that a girl could ever want in a boyfriend/husband. Origin-English
Garrette is an amazing boyfriend, you can tell that he loves her so much.
by MSM&GAM12514 September 30, 2014
Get the Garrette mug.