Mooch

n.

Heard in Tipperary and Tyrone

A lazy person who hangs around doing nothing.

In use

Dat owl mooch is up on me back all day, you'd get nottin done withim.

Posh English

That old idler is upon my back the entire day and one can accomplish nothing with him about.

Same phrase, other counties