Generally refering to someone with very small testicles. - A ignorant, impotent or weak minded/willed/hearted. - A weakling.
" You're such a Peanard, Frank " " Oi! Lookit' them Peanards "