Skip to main content

Jaysussss's definitions

Ireland

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.
by Jaysussss September 14, 2019
mugGet the Irelandmug.

Share this definition