Shuranda's definitions
Someone who is very annoying
and always has something to say. Also this person can not mind there business and thinks they are tough.
and always has something to say. Also this person can not mind there business and thinks they are tough.
by Shuranda November 23, 2019
Get the yofreirymug. A ver annoying person who is always in someone's business and won't shut up. This person thinks they are tough and will always try to fight and loss.
by Shuranda November 22, 2019
Get the yofreirymug.