bollards

Term used by the English meaning "balls."
"You can suck my bollards you American son of a b*$#&!
by NAS March 06, 2004
Get the bollards mug.