Pontarddulais Share definition Flag Local Swansea town with an unlimited amount of chavs. Little Children running up to you and asking if you can go in the shop for Alcohol or Fags Should we go down the Pontarddulais and rack up a line of meow? Pontarddulais by Chickenlicker January 21, 2013 0 0 Get merch