poundrel Share definition Flag Dog "I have twelve poundrels and five pooches." poundrel by RENEGATUS DOT COM October 20, 2003 Get the poundrel mug.