Top definition
Oh so beautiful, smitten, struck by the beauty, so beautiful it hurts (Spanglish)
Such a beautiful beach, ay bonita!
by ay bonita! September 22, 2016
Get the mug
Get a ay bonita mug for your cat Jovana.