Answers

2014-09-11T20:59:24+08:00
The meaning of this is happy
0
2014-09-11T20:59:31+08:00
To be "tickled pink" means to be delighted about something, or to be in a state of excitement and joy, e.g.,
0