sniveling

adjective
  1. crying or complaining in a weak, annoying way
  2. Usage: often derogatory
verb
  1. present participle of snivel: to cry or complain in a weak, childish manner

Examples