Answers

2016-07-27T22:33:55+08:00
The answer is Tears of Joy, ivy.
0
2016-07-27T22:35:05+08:00
Happy tears are tears that are release by your brain because of being overwhelmed. BEING SO HAPPY or tears of joy, Hope it helps :)
0