meandering - Dictionary definition and meaning for word
meandering = me and ear ring. My ear ring is twisted so the words means in nature.
when ur brother ask u who are they in the park then u told him that me and.... never telling him abt ur girl friend. This is a twisted comment.