verb
(obsolete, Scotland) To weep angrily; to howl.
noun
(Ireland, slang) vulva.
(Ireland, slang) an annoying person; an idiot; a dishonest person.