meaning of Abigail Rose Gardner

Abigail Rose Gardner meaning in Urban Dictionary

many beautifulest girl in the field. One who makes you happier then chances are you ever will be in everything, and makes you 100% sure you will marry her.