Jaysussss's definitions
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
Get the Ireland mug.