leyaaaaaxoxo's definitions
a girl who puts her stress on other people even though they stand by her through everything. (maddie eden)
by leyaaaaaxoxo May 11, 2018
Get the tamuda mug.
Get the tamuda mug.We'll email you a link to sign in instantly.