1 definition by tierraloveee

Top Definition
A beautiful lady with a promising future
Tierra cute asfff
by tierraloveee February 15, 2016

Mug icon
Buy a tierra mug!