meaning of alexa ford

alexa ford meaning in Urban Dictionary

the most wonderful PRETTY,most breathtaking girl, and companion a dude could desire.