Green’s Dictionary of Slang

beaky lady/man n.

[beak off v.]

(Ulster) a truancy officer.

[Ire]C.I. Macafee Concise Ulster Dict.