Skip to main content

Definitions by Tasha717

LaTierra

Share definition Flag
The best and baddest woman ever men worship the ground she walk on and will bow down willingly to her
I worship LaTierra
LaTierra by Tasha717 December 21, 2016