Baby Shower

Baby Shower according into the Urban Dictionary "An event where loved ones, family and friends get to spend time with prospective parents, impart supportive wishes and advice and generally make sure that the parents to be realise that everything is still totally cool" 11 years ago when one of my best friends had her first …