1 definition by Beau and Aubrey’s life

A loving girl who likes long walks on the beach and makes boys mouth water every time she walks by them she is a gorgeous girl who is sarcastic but yet wonderful at the same time.
I just found me an Aubrey yee haw
by Beau and Aubrey’s life February 10, 2019
Get the Aubrey mug.