withering - Dictionary definition and meaning for word withering
When you spend some time with her(your special one),you do waste a lot of energy giggling for her asinine jokes..sorry no offence