It makes sense up until 'yap', which has no apparent meaning here.I know all about having to speak to kids properly yap.
After a heated debate there's still no agreement... Does the above sentence make sense and should there be a comma (or more) in it? Thanks!