What does A pollard A Pollard mean?

A pollard A Pollard meaning in Urban Dictionary

To have a moody with individuals. Maybe not keep in touch with all of them for several days, also days. Considering a really insignificant remark. Whenever two males doing work in a press store are intimately included and a lady tries to come between all of them.