Skip to main content

Definitions by Jaysussss

A small, loud, and obnoxious person. Usually a furry who will bark or howl at your dog. She likes to annoy people and gets in trouble often.
Ireland, stop howling at the children.
Ireland by Jaysussss September 14, 2019